Hermes SDK Documentation
|
#include "protodefinitions/Devices.pb.h"
#include "protodefinitions/Landscape.pb.h"
#include "protodefinitions/Polygon.pb.h"
#include "protodefinitions/Pipeline.pb.h"
#include <functional>
Go to the source code of this file.
Classes | |
struct | HermesSDK::ErrorMessage |
Typedefs | |
typedef std::function< void(const Hermes::Protocol::Devices &_devices)> | HermesSDK::deviceDataCallback |
Typedef to support callback for device data. | |
typedef std::function< void(const Hermes::Protocol::Hardware::DeviceLandscape &_landscape)> | HermesSDK::deviceLandscapeCallback |
Typedef to support callback for landscape (connected devices) data. | |
typedef std::function< void(const Hermes::Protocol::Polygon::Data &_data)> | HermesSDK::polygonDataCallback |
Typedef to support callback for Polygon data. | |
typedef std::function< void(const Hermes::Protocol::TrackerData &_data)> | HermesSDK::trackingDataCallback |
Typedef to support callback for tracking data. | |
typedef std::function< void(Hermes::Protocol::Pipeline &_pipeline)> | HermesSDK::filterSetupCallback |
Typedef to support callback for filter pipeline data. | |
typedef std::function< void(const ErrorMessage &msg)> | HermesSDK::errorMessageCallback |
Typedef to support callback for error messages. | |
typedef std::function< void(void)> | HermesSDK::connectedToCoreCallback |
Typedef to support callback on connect to manus core. | |
typedef std::function< void(void)> | HermesSDK::disconnectedFromCoreCallback |
Typedef to support callback on disconnect from manus core. | |