PST SDK  6.0.0.0-272350a
PST SDK C++ API

This library defines the C++ API for the PST. Applications implementing this API get direct access to the PST to receive tracking data and set tracker parameters. Using this library, it is also possible to initialize a shared memory communication pipeline to connect to the PST Client application and initialize a REST server for HTTP-based communication. More...

Classes

class  PSTech::pstsdk::Listener
 Abstract listener class for receiving tracking information and tracking mode updates. More...
 
class  PSTech::pstsdk::Tracker
 Main PST SDK class implementing tracker communication. More...
 

Functions

void PSTech::pstsdk::EnableLogging ()
 Write plug-in status information to the standard C output stream stderr. More...
 
const char * PSTech::pstsdk::GetSdkVersion ()
 Retrieve the SDK version string. More...
 

Detailed Description

Function Documentation

◆ EnableLogging()

void PSTech::pstsdk::EnableLogging ( )

Provides information about the status of the tracker plug-in. Information is written to the standard C output stream stderr using a std::clog stream. Useful when debugging.

Note
This should be called before creating any Tracker objects. Calling this afterwards will have no effect.

◆ GetSdkVersion()

const char* PSTech::pstsdk::GetSdkVersion ( )

Retrieves the SDK version information as a c style string. The SDK version can differ from the internal tracker version which can be retrieved using Tracker::GetVersionInfo().

See also
Tracker::GetVersionInfo()