|
virtual bool | DecodeLDS (const char *buffer, size_t length, SecurityMetadataSetItem *decodedItem)=0 |
| Decoder method decodes the supplied buffer and fills the SecurityMetadataSetItem structure as defined in the MISB 0102.9 spec. More...
|
|
virtual bool | DecodeLDSBuffer (const char *buffer, size_t length, SecurityMetadataSetItem *decodedItem)=0 |
| Decoder method decodes the supplied buffer and fills the SecurityMetadataSetItem structure as defined in the MISB 0102.9 spec. More...
|
|
virtual bool | DecodeUDS (const char *buffer, size_t length, SecurityMetadataSetItem *decodedItem)=0 |
| Decoder method decodes the supplied buffer and fills the SecurityMetadataSetItem structure as defined in the MISB 0102.9 spec. More...
|
|
virtual bool | DecodeUDSBuffer (const char *buffer, size_t length, SecurityMetadataSetItem *decodedItem)=0 |
| Decoder method decodes the supplied buffer and fills the SecurityMetadataSetItem structure as defined in the MISB 0102.9 spec. More...
|
|
virtual char * | EncodeMetadataSet (SecurityMetadataSetItem *item, size_t &length, bool UDSKey=false)=0 |
| EncodeMetadataSet method encodes the supplied SecurityMetadataSetItem and returns the encoded buffer. More...
|
|
virtual bool | FillSecurityMetadataSetItem (IKlvItem **itemArray, int itemCount, SecurityMetadataSetItem *decodedItem, bool getByUDSKey=false)=0 |
| FillSecurityMetadataSetItem method fills the supplied SecurityMetadataSetItem with the data from KlvItem Array. More...
|
|
virtual char * | ToString (SECURITY_CLASSIFICATION classification)=0 |
| ToString(SECURITY_CLASSIFICATION classification ) method returns an ASCII representation of the SECURITY_CLASSIFICATION enum. More...
|
|
virtual char * | ToString (CLASS_COUNTRY_RELEASE_INSTR classCountryReleaseInstr)=0 |
| ToString(CLASS_COUNTRY_RELEASE_INSTR classCountryReleaseInstr ) method returns an ASCII representation of the CLASS_COUNTRY_RELEASE_INSTR enum. More...
|
|
virtual char * | ToString (OBJ_COUNTRY_CODING_METHOD objCountryCodingMethod)=0 |
| ToString(OBJ_COUNTRY_CODING_METHOD objCountryCodingMethod ) method returns an ASCII representation of the OBJ_COUNTRY_CODING_METHOD enum. More...
|
|
virtual | ~IEG0102Converter () |
| Virtual destructor.
|
|
MISB 0102.9 Standard details the Security Metadata Universal and Local Sets for Digital Motion Imagery for UAS platforms. Primarily intended for use by developers working on the UAV related appications, IEG01029Converter provides the following functionality:
- Helper functions that deal with 0102.9 related conversion.
- Helper functions that convert the suplied KLV values according to the key.