![]() |
VR-Forces 5.0.2 Developer's Guide
|
Class that manage Security info fields.

Protected Member Functions | |
| virtual void | update () |
| virtual void | update () |
Protected Member Functions inherited from makVrv::DtMetadataElement | |
| virtual unsigned int | encodedLengthChildren () |
Protected Attributes | |
| DtSecurityClassificationElement * | mySC |
| DtSecurityCodingMethodElement * | myCM |
| DtSecurityClassifyingCountryElement * | myCC |
| DtSecurityInfoElement * | mySI |
| DtSecurityCaveatsElement * | mySCaveats |
| DtSecurityReleasingInstructionsElement * | myInstructions |
| DtSecurityObjectCountryCodingMethodElement * | myOCM |
| DtSecurityObjectCountryCodeElement * | myOCC |
Protected Attributes inherited from makVrv::DtMetadataElement | |
| DtMetadataElement * | myParent |
| std::vector< DtMetadataElement * > | myChildren |
| DtMetadataPublisher * | myPublisher |
| bool | myIsDirty |
| DtKlvKey | myKey |
| float | myFrequency |
| bool | myTimeToUpdate |
| bool | myIsMetadataSynchronous |
| makVrv::DtSecurityElement::DtSecurityElement | ( | ) |
CTOR.
|
virtual |
DTOR.
| makVrv::DtSecurityElement::DtSecurityElement | ( | ) |
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.
|
virtual |
Return the security classification element.
|
virtual |
Return the Security Coding Method element.
|
virtual |
Return the Security Country Code element.
|
virtual |
Return the Security Info element.
|
virtual |
return the security Caveats element
|
virtual |
return the Security Releasing Instructions element
|
virtual |
return the Security Object Country Coding Method
|
virtual |
return the Security Object Country Code
| void makVrv::DtSecurityElement::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.
|
virtual |
Return the security classification element.
|
virtual |
Return the Security Coding Method element.
|
virtual |
Return the Security Country Code element.
|
virtual |
Return the Security Info element.
|
virtual |
return the security Caveats element
|
virtual |
return the Security Releasing Instructions element
|
virtual |
return the Security Object Country Coding Method
|
virtual |
return the Security Object Country Code
| void makVrv::DtSecurityElement::initializeFromFile | ( | const makArchives::DtMetadataPublisherRecord & | pubRecord | ) |
initialize from the DtVideoStream
|
protectedvirtual |
check for update
Implements makVrv::DtMetadataElement.
|
protected |
Pointer to the security classification element.
|
protected |
Pointer to the Classifying Country and Releasing Instructions Country Coding Method.
|
protected |
Pointer to the Country string.
|
protected |
Pointer to Info Element.
|
protected |
Pointer to the security Caveats element.
|
protected |
Pointer to the Releasing Instructions.
|
protected |
Pointer to the Security Object Country Coding Method.
|
protected |
Pointer to the Security Object Country Code.