| PST SDK 6.0.0.0-272350a

Classes | Functions
PST SDK C++ API

## 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

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.

## 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.

Here is the caller graph for this function:

## ◆ 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()

Here is the caller graph for this function: