10 #ifndef ossimNitfFileHeaderV2_X_HEADER 11 #define ossimNitfFileHeaderV2_X_HEADER 1 27 virtual void setCodeWords(
const ossimString& codeWords) = 0;
28 virtual void setControlAndHandling(
const ossimString& controlAndHandling) = 0;
29 virtual void setReleasingInstructions(
const ossimString& releasingInstructions) = 0;
30 virtual void setClassificationAuthority(
const ossimString& classAuth) = 0;
31 virtual void setSecurityControlNumber(
const ossimString& controlNo) = 0;
32 virtual void setOriginatorsName(
const ossimString& originatorName) = 0;
33 virtual void setOriginatorsPhone(
const ossimString& origniatorPhone) = 0;
36 virtual ossimString getControlAndHandling()
const = 0;
37 virtual ossimString getReleasingInstructions()
const = 0;
38 virtual ossimString getClassificationAuthority()
const = 0;
39 virtual ossimString getSecurityControlNumber()
const = 0;
46 void setOriginatingStationId(
const ossimString& originationId);
75 virtual void setDate();
78 void setFileSecurityClassification(
const ossimString& securityClassification);
80 void setNumberOfCopies(
const ossimString& numberOfCopies);
114 const char* prefix=0);
155 char theFileTypeVersion[10];
162 char theComplexityLevel[3];
169 char theSystemType[5];
177 char theOriginatingStationId[11];
205 char theDateTime[15];
213 char theFileTitle[81];
227 char theSecurityClassification[2];
236 char theCopyNumber[6];
245 char theNumberOfCopies[6];
254 char theEncryption[2];
Represents serializable keyword/value map.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)