18 #ifndef ossimNitfCsdidaTag_HEADER 19 #define ossimNitfCsdidaTag_HEADER 1 38 virtual void clearFields();
47 const std::string& prefix)
const;
86 char thePlatformCode[3];
113 char theOperation[4];
132 char theProductId[3];
141 char theReservedField1[5];
160 char theProcessTime[15];
168 char theReservedField2[3];
177 char theReservedField3[3];
186 char theReservedField4[1];
195 char theReservedField5[1];
204 char theSoftwareVersionNumber[11];
virtual void writeStream(ossim::ostream &out)=0
virtual void parseStream(ossim::istream &in)=0
This will allow the user defined data to parse the stream.
virtual std::ostream & print(std::ostream &out, const std::string &prefix=std::string()) const
Pure virtual print method that outputs a key/value type format adding prefix to keys.
std::basic_istream< char > istream
Base class for char input streams.
std::basic_ostream< char > ostream
Base class for char output streams.