![]() |
C++ API
|
The PLUX C++ API namespace. More...
Namespaces | |
| namespace | Error |
| Namespace for all error exceptions. | |
| namespace | Notification |
| Namespace for all notification exceptions. | |
Classes | |
| class | BaseDev |
| Base class for all PLUX devices. More... | |
| class | BITalinoDev |
| Base class for Plux BITalino devices. More... | |
| struct | Clock |
| Event timestamp class. More... | |
| struct | DevInfo |
| Information about a device found by BaseDev::findDevices(). More... | |
| class | ErrorException |
| Base class for all error exceptions. More... | |
| struct | Event |
| Event base class. More... | |
| struct | EvtBattery |
| Battery state event class. More... | |
| struct | EvtCalibrationData |
| struct | EvtDeviceState |
| Device state change event class. More... | |
| struct | EvtDigInUpdate |
| Digital port input change event class. More... | |
| struct | EvtDisconnect |
| Device disconnect event class. More... | |
| struct | EvtFrameData |
| struct | EvtGestFeatures |
| Gesture features event class. More... | |
| struct | EvtSchedChange |
| Session schedule change event class. More... | |
| struct | EvtSensorTrack |
| Sensor connection/disconnection tracking event class. More... | |
| struct | EvtSignalGood |
| Sensor signal good event class. More... | |
| struct | EvtSync |
| Synchronization event class. More... | |
| class | Exception |
| Generic PLUX C++ API exception. More... | |
| class | MemoryDev |
| Base class for PLUX signal-acquiring devices with internal memory. More... | |
| class | NotifException |
| Base class for all notification exceptions. More... | |
| struct | Schedule |
| Session schedule class. More... | |
| struct | Sensor |
| Sensor information class. More... | |
| struct | Session |
| Stored session header class. More... | |
| struct | SessionSource |
| Saved acquisition source class with sensor information. More... | |
| class | SignalsDev |
| Base class for PLUX signal-acquiring devices. More... | |
| struct | Source |
| Acquisition source class. More... | |
| class | StimDev |
| This class is not covered in this documentation. More... | |
| class | Variant |
| This class encapsulates a value of one of following data types: bool, int, float and String. More... | |
Typedefs | |
| typedef std::string | String |
| String type. | |
| typedef std::vector< int > | Ints |
| Vector of int type. | |
| typedef std::vector< bool > | Bools |
| Vector of bool type. | |
| typedef std::vector< DevInfo > | DevInfos |
| Vector of DevInfo type. | |
| typedef std::map< String, Variant > | Properties |
| Map from String keywords to Variant types. | |
| typedef std::map< int, Sensor > | Sensors |
| Map of sensor port indexes to Sensor information. | |
| typedef std::vector< Source > | Sources |
| Vector of Source type. | |
| typedef std::vector< Schedule > | Schedules |
| Vector of Schedule type. | |
| typedef std::vector< SessionSource > | SessionSources |
| Vector of SessionSource type. | |
| typedef std::vector< Session > | Sessions |
| Vector of Session type. | |
The PLUX C++ API namespace.
| typedef std::map<String, Variant> Plux::Properties |
| typedef std::map<int, Sensor> Plux::Sensors |
Map of sensor port indexes to Sensor information.
| typedef std::vector<Source> Plux::Sources |
Vector of Source type.