#include <MultiSenseTypes.hh>

Public Member Functions | |
| Header () | |
Public Member Functions inherited from crl::multisense::HeaderBase | |
| virtual bool | inMask (DataSource mask) |
| virtual | ~HeaderBase () |
Public Attributes | |
| int64_t | frameId |
| float | framesPerSecond |
| uint32_t | secondaryAppDataLength |
| const void * | secondaryAppDataP |
| uint32_t | secondaryAppMetadataLength |
| const void * | secondaryAppMetadataP |
| DataSource | source |
| uint32_t | timeMicroSeconds |
| uint32_t | timeSeconds |
Class containing Header information for a secondary_app callback.
See crl::multisense::Channel::addIsolatedCallback
Definition at line 3028 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
|
inline |
Default Constructor
Definition at line 3053 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| int64_t crl::multisense::secondary_app::Header::frameId |
Unique ID used to describe an secondaryAppData. FrameIds increase sequentially from the device
Definition at line 3034 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| float crl::multisense::secondary_app::Header::framesPerSecond |
The number of frames per second currently streaming from the device
Definition at line 3040 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint32_t crl::multisense::secondary_app::Header::secondaryAppDataLength |
The length of the secondaryAppData data stored in secondaryAppDataDataP
Definition at line 3042 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| const void* crl::multisense::secondary_app::Header::secondaryAppDataP |
A pointer to the secondaryAppData data
Definition at line 3044 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint32_t crl::multisense::secondary_app::Header::secondaryAppMetadataLength |
The metadata length
Definition at line 3046 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| const void* crl::multisense::secondary_app::Header::secondaryAppMetadataP |
The metadata generic payload
Definition at line 3048 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| DataSource crl::multisense::secondary_app::Header::source |
DataSource corresponding to secondaryAppDataP
Definition at line 3032 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint32_t crl::multisense::secondary_app::Header::timeMicroSeconds |
The time microseconds value corresponding to when the secondaryAppData was captured
Definition at line 3038 of file Legacy/include/MultiSense/MultiSenseTypes.hh.
| uint32_t crl::multisense::secondary_app::Header::timeSeconds |
The time seconds value corresponding to when the secondaryAppData was captured
Definition at line 3036 of file Legacy/include/MultiSense/MultiSenseTypes.hh.