VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtSecurityCodingMethodElement Class Reference
Inheritance diagram for makVrv::DtSecurityCodingMethodElement:
Inheritance graph
[legend]

Public Types

enum  CodingMethod {
  ISO_3166_TWO_LETTER = 1, ISO_3166_THREE_LETTER = 2, FIPS_10_4_TWO_LETTER = 3, FIPS_10_4_FOUR_LETTER = 4,
  ISO_3166_NUMERIC = 5, _1059_TWO_LETTER = 6, _1059_THREE_LETTER = 7, FIPS_10_4_MIXED = 0x0a,
  ISO_3166_MIXED = 0x0b, STANAG_1059_MIXED = 0x0c, ISO_3166_TWO_LETTER = 1, ISO_3166_THREE_LETTER = 2,
  FIPS_10_4_TWO_LETTER = 3, FIPS_10_4_FOUR_LETTER = 4, ISO_3166_NUMERIC = 5, _1059_TWO_LETTER = 6,
  _1059_THREE_LETTER = 7, FIPS_10_4_MIXED = 0x0a, ISO_3166_MIXED = 0x0b, STANAG_1059_MIXED = 0x0c
}
enum  CodingMethod {
  ISO_3166_TWO_LETTER = 1, ISO_3166_THREE_LETTER = 2, FIPS_10_4_TWO_LETTER = 3, FIPS_10_4_FOUR_LETTER = 4,
  ISO_3166_NUMERIC = 5, _1059_TWO_LETTER = 6, _1059_THREE_LETTER = 7, FIPS_10_4_MIXED = 0x0a,
  ISO_3166_MIXED = 0x0b, STANAG_1059_MIXED = 0x0c, ISO_3166_TWO_LETTER = 1, ISO_3166_THREE_LETTER = 2,
  FIPS_10_4_TWO_LETTER = 3, FIPS_10_4_FOUR_LETTER = 4, ISO_3166_NUMERIC = 5, _1059_TWO_LETTER = 6,
  _1059_THREE_LETTER = 7, FIPS_10_4_MIXED = 0x0a, ISO_3166_MIXED = 0x0b, STANAG_1059_MIXED = 0x0c
}

Public Member Functions

 DtSecurityCodingMethodElement ()
virtual ~DtSecurityCodingMethodElement ()
virtual unsigned int encodedLength ()
 Get the encoded length of this metadata element.
virtual unsigned charencode (unsigned char *buffer)
 Encode the metadata element.
virtual void decode (unsigned char *buffer, unsigned int length)
 Decode the metadata element; not curently implemented in VR-Vantage.
CodingMethod codingMethod ()
void setCodingMethod (CodingMethod val)
 DtSecurityCodingMethodElement ()
virtual ~DtSecurityCodingMethodElement ()
virtual unsigned int encodedLength ()
 Get the encoded length of this metadata element.
virtual unsigned charencode (unsigned char *buffer)
 Encode the metadata element.
virtual void decode (unsigned char *buffer, unsigned int length)
 Decode the metadata element; not curently implemented in VR-Vantage.
CodingMethod codingMethod ()
void setCodingMethod (CodingMethod val)

Protected Member Functions

virtual void update ()
 Update the metadata element.
virtual void update ()
 Update the metadata element.

Protected Attributes

DtNetU8 myCodingMethod

Member Enumeration Documentation

Enumerator:
ISO_3166_TWO_LETTER 
ISO_3166_THREE_LETTER 
FIPS_10_4_TWO_LETTER 
FIPS_10_4_FOUR_LETTER 
ISO_3166_NUMERIC 
_1059_TWO_LETTER 
_1059_THREE_LETTER 
FIPS_10_4_MIXED 
ISO_3166_MIXED 
STANAG_1059_MIXED 
ISO_3166_TWO_LETTER 
ISO_3166_THREE_LETTER 
FIPS_10_4_TWO_LETTER 
FIPS_10_4_FOUR_LETTER 
ISO_3166_NUMERIC 
_1059_TWO_LETTER 
_1059_THREE_LETTER 
FIPS_10_4_MIXED 
ISO_3166_MIXED 
STANAG_1059_MIXED 
Enumerator:
ISO_3166_TWO_LETTER 
ISO_3166_THREE_LETTER 
FIPS_10_4_TWO_LETTER 
FIPS_10_4_FOUR_LETTER 
ISO_3166_NUMERIC 
_1059_TWO_LETTER 
_1059_THREE_LETTER 
FIPS_10_4_MIXED 
ISO_3166_MIXED 
STANAG_1059_MIXED 
ISO_3166_TWO_LETTER 
ISO_3166_THREE_LETTER 
FIPS_10_4_TWO_LETTER 
FIPS_10_4_FOUR_LETTER 
ISO_3166_NUMERIC 
_1059_TWO_LETTER 
_1059_THREE_LETTER 
FIPS_10_4_MIXED 
ISO_3166_MIXED 
STANAG_1059_MIXED 

Constructor & Destructor Documentation

makVrv::DtSecurityCodingMethodElement::DtSecurityCodingMethodElement ( )
virtual makVrv::DtSecurityCodingMethodElement::~DtSecurityCodingMethodElement ( )
virtual
makVrv::DtSecurityCodingMethodElement::DtSecurityCodingMethodElement ( )
virtual makVrv::DtSecurityCodingMethodElement::~DtSecurityCodingMethodElement ( )
virtual

Member Function Documentation

virtual unsigned int makVrv::DtSecurityCodingMethodElement::encodedLength ( )
virtual

Get the encoded length of this metadata element.

Implements makVrv::DtMetadataElement.

virtual unsigned char* makVrv::DtSecurityCodingMethodElement::encode ( unsigned char buffer)
virtual

Encode the metadata element.

Implements makVrv::DtMetadataElement.

virtual void makVrv::DtSecurityCodingMethodElement::decode ( unsigned char buffer,
unsigned int  length 
)
virtual

Decode the metadata element; not curently implemented in VR-Vantage.

Implements makVrv::DtMetadataElement.

CodingMethod makVrv::DtSecurityCodingMethodElement::codingMethod ( )
void makVrv::DtSecurityCodingMethodElement::setCodingMethod ( CodingMethod  val)
virtual void makVrv::DtSecurityCodingMethodElement::update ( )
protectedvirtual

Update the metadata element.

Called by tick() if timeForUpdate() is true.

Implements makVrv::DtMetadataElement.

virtual unsigned int makVrv::DtSecurityCodingMethodElement::encodedLength ( )
virtual

Get the encoded length of this metadata element.

Implements makVrv::DtMetadataElement.

virtual unsigned char* makVrv::DtSecurityCodingMethodElement::encode ( unsigned char buffer)
virtual

Encode the metadata element.

Implements makVrv::DtMetadataElement.

virtual void makVrv::DtSecurityCodingMethodElement::decode ( unsigned char buffer,
unsigned int  length 
)
virtual

Decode the metadata element; not curently implemented in VR-Vantage.

Implements makVrv::DtMetadataElement.

CodingMethod makVrv::DtSecurityCodingMethodElement::codingMethod ( )
void makVrv::DtSecurityCodingMethodElement::setCodingMethod ( CodingMethod  val)
virtual void makVrv::DtSecurityCodingMethodElement::update ( )
protectedvirtual

Update the metadata element.

Called by tick() if timeForUpdate() is true.

Implements makVrv::DtMetadataElement.

Member Data Documentation

DtNetU8 makVrv::DtSecurityCodingMethodElement::myCodingMethod
protected

The documentation for this class was generated from the following files:

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)