LizardTech::Nitf::SecurityMetadata Class Reference

container for Security metadata More...

#include <SecurityMetadata.h>

List of all members.

Public Member Functions

 SecurityMetadata ()
 SecurityMetadata (const SecurityMetadata &)
 ~SecurityMetadata ()
SecurityMetadataoperator= (const SecurityMetadata &)
LT_STATUS setDataV20 (const char *)
 sets the version field
const char * getDataV20 () const
 gets the version field
LT_STATUS setSCLAS (const char *)
 sets the SCLAS field
const char * getSCLAS () const
 sets the version field
LT_STATUS setSCLSY (const char *)
 sets the SCLSY field
const char * getSCLSY () const
 gets the SCLSY field
LT_STATUS setSCODE (const char *)
 sets the SCODE field
const char * getSCODE () const
 gets the SCODE field
LT_STATUS setSCTLH (const char *)
 sets the SCTLH field
const char * getSCTLH () const
 gets the SCTLH field
LT_STATUS setSREL (const char *)
 sets the SREL field
const char * getSREL () const
 gets the SREL field
LT_STATUS setSDCTP (const char *)
 sets the SCDCTP field
const char * getSDCTP () const
 gets the SDCTP field
LT_STATUS setSDCDT (const char *)
 sets the SDCDT field
const char * getSDCDT () const
 gets the SDCDT field
LT_STATUS setSDCXM (const char *)
 sets the SDCXM field
const char * getSDCXM () const
 gets the SDCXM field
LT_STATUS setSDG (const char *)
 sets the SDG field
const char * getSDG () const
 gets the SDGY field
LT_STATUS setSDGDT (const char *)
 sets the SDGDT field
const char * getSDGDT () const
 gets the SDGDT field
LT_STATUS setSCLTX (const char *)
 sets the SCLTX field
const char * getSCLTX () const
 gets the SCLTX field
LT_STATUS setSCATP (const char *)
 sets the SCATP field
const char * getSCATP () const
 gets the SCATP field
LT_STATUS setSCAUT (const char *)
 sets the SCAUT field
const char * getSCAUT () const
 gets the SCAUT field
LT_STATUS setSCRSN (const char *)
 sets the SCRSN field
const char * getSCRSN () const
 gets the SCRSN field
LT_STATUS setSSRDT (const char *)
 sets the SSRDT field
const char * getSSRDT () const
 gets the SSRDT field
LT_STATUS setSCTLN (const char *)
 sets the SCTLN field
const char * getSCTLN () const
 gets the SCTL field

Detailed Description

This class is a container for all the secuirty metadata for an NITF file. It is used with the various NITF image manager, reader, and writer classes.

For details on the length, formatting, etc, of each field, consult the 2500C NITF specification.

Usage Notes:

Definition at line 38 of file SecurityMetadata.h.


Constructor & Destructor Documentation

LizardTech::Nitf::SecurityMetadata::SecurityMetadata (  ) 
LizardTech::Nitf::SecurityMetadata::SecurityMetadata ( const SecurityMetadata  ) 
LizardTech::Nitf::SecurityMetadata::~SecurityMetadata (  ) 

Member Function Documentation

const char* LizardTech::Nitf::SecurityMetadata::getDataV20 (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCATP (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCAUT (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCLAS (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCLSY (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCLTX (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCODE (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCRSN (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCTLH (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSCTLN (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSDCDT (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSDCTP (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSDCXM (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSDG (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSDGDT (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSREL (  )  const
const char* LizardTech::Nitf::SecurityMetadata::getSSRDT (  )  const
SecurityMetadata& LizardTech::Nitf::SecurityMetadata::operator= ( const SecurityMetadata  ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setDataV20 ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCATP ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCAUT ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCLAS ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCLSY ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCLTX ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCODE ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCRSN ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCTLH ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSCTLN ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSDCDT ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSDCTP ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSDCXM ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSDG ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSDGDT ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSREL ( const char *   ) 
LT_STATUS LizardTech::Nitf::SecurityMetadata::setSSRDT ( const char *   ) 

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

LizardTech