![]() |
VR-Forces 4.6.1 Class Documentation
|
Class that manage the Platform Source Sensor field. More...

Public Member Functions | |
| DtImageSourceSensorElement () | |
| CTOR. | |
| virtual | ~DtImageSourceSensorElement () |
| DTOR. | |
| virtual unsigned int | encodedLength () |
| return the BER encoding length | |
| virtual unsigned char * | encode (unsigned char *buffer) |
| encode the all the fields in the buffer | |
| virtual void | decode (unsigned char *buffer, unsigned int length) |
| decode from a buffer | |
| std::string | imageSourceSensor () |
| get the image source sensor description | |
| void | setImageSourceSensor (const std::string &val) |
| set the image source sensor description | |
| void | initializeFromFile (const makArchives::DtMetadataPublisherRecord &pubRecord) |
| initialize from the DtVideoStream | |
| DtImageSourceSensorElement () | |
| CTOR. | |
| virtual | ~DtImageSourceSensorElement () |
| DTOR. | |
| virtual unsigned int | encodedLength () |
| return the BER encoding length | |
| virtual unsigned char * | encode (unsigned char *buffer) |
| encode the all the fields in the buffer | |
| virtual void | decode (unsigned char *buffer, unsigned int length) |
| decode from a buffer | |
| std::string | imageSourceSensor () |
| get the image source sensor description | |
| void | setImageSourceSensor (const std::string &val) |
| set the image source sensor description | |
| void | initializeFromFile (const makArchives::DtMetadataPublisherRecord &pubRecord) |
| initialize from the DtVideoStream | |
Public Member Functions inherited from makVrv::DtMetadataElement | |
| DtMetadataElement () | |
| CTOR. | |
| virtual | ~DtMetadataElement () |
| DTOR. | |
| virtual void | setPublisher (DtMetadataPublisher *publisher) |
| Set the publisher that created this element. | |
| virtual bool | timeForUpdate () |
| Get whether it is time to update this element. | |
| virtual void | tick (double dt) |
| Tick this element. | |
| virtual void | setFrequency (float timeInSeconds) |
| Specify the frequency at which this element is updated, in seconds. | |
| virtual void | addChild (DtMetadataElement *element) |
| Add a child metadata element. | |
| virtual DtKlvKey & | key () |
| Get this metadata element's key. | |
| virtual bool | isMetadataSynchronous () const |
| Check is the metadata is sent synchronously or asynchronously. | |
| virtual void | setIsMetadataSynchronous (bool isMetadataSynchronous) |
| set if the metadata is sent synchronously or asynchronously | |
Protected Member Functions | |
| virtual void | update () |
| check for update | |
| virtual void | update () |
| check for update | |
Protected Member Functions inherited from makVrv::DtMetadataElement | |
| virtual unsigned int | encodedLengthChildren () |
| Get the total encoded length of all the children of this metadata element. | |
Protected Attributes | |
| std::string | myImageSourceSensor |
| image source sensor description | |
Protected Attributes inherited from makVrv::DtMetadataElement | |
| DtMetadataElement * | myParent |
| std::vector< DtMetadataElement * > | myChildren |
| DtMetadataPublisher * | myPublisher |
| double | myLastUpdate |
| double | myNextUpdate |
| bool | myIsDirty |
| DtKlvKey | myKey |
| float | myFrequency |
| bool | myTimeToUpdate |
| bool | myIsMetadataSynchronous |
| Is the metadata send synchronisly or async. | |
Class that manage the Platform Source Sensor field.
| makVrv::DtImageSourceSensorElement::DtImageSourceSensorElement | ( | ) |
CTOR.
|
virtual |
DTOR.
| makVrv::DtImageSourceSensorElement::DtImageSourceSensorElement | ( | ) |
CTOR.
|
virtual |
DTOR.
return the BER encoding length
Implements makVrv::DtMetadataElement.
encode the all the fields in the buffer
Implements makVrv::DtMetadataElement.
|
virtual |
decode from a buffer
Implements makVrv::DtMetadataElement.
| std::string makVrv::DtImageSourceSensorElement::imageSourceSensor | ( | ) |
get the image source sensor description
| void makVrv::DtImageSourceSensorElement::setImageSourceSensor | ( | const std::string & | val | ) |
set the image source sensor description
| void makVrv::DtImageSourceSensorElement::initializeFromFile | ( | const makArchives::DtMetadataPublisherRecord & | pubRecord | ) |
initialize from the DtVideoStream
|
protectedvirtual |
check for update
Implements makVrv::DtMetadataElement.
return the BER encoding length
Implements makVrv::DtMetadataElement.
encode the all the fields in the buffer
Implements makVrv::DtMetadataElement.
|
virtual |
decode from a buffer
Implements makVrv::DtMetadataElement.
| std::string makVrv::DtImageSourceSensorElement::imageSourceSensor | ( | ) |
get the image source sensor description
| void makVrv::DtImageSourceSensorElement::setImageSourceSensor | ( | const std::string & | val | ) |
set the image source sensor description
| void makVrv::DtImageSourceSensorElement::initializeFromFile | ( | const makArchives::DtMetadataPublisherRecord & | pubRecord | ) |
initialize from the DtVideoStream
|
protectedvirtual |
check for update
Implements makVrv::DtMetadataElement.
|
protected |
image source sensor description