17 #ifndef ossimNitfMstgtaTag_HEADER 18 #define ossimNitfMstgtaTag_HEADER 1 39 TGT_ELEV_UNIT_SIZE = 1,
56 virtual void clearFields();
65 const std::string& prefix=std::string())
const;
80 char theTgtNum[TGT_NUM_SIZE+1];
91 char theTgtId[TGT_ID_SIZE+1];
102 char theTgtBe[TGT_BE_SIZE+1];
113 char theTgtPri[TGT_PRI_SIZE+1];
124 char theTgtReq[TGT_REQ_SIZE+1];
135 char theTgtLtiov[TGT_LTIOV_SIZE+1];
146 char theTgtType[TGT_TYPE_SIZE+1];
157 char theTgtColl[TGT_COLL_SIZE+1];
168 char theTgtCat[TGT_CAT_SIZE+1];
179 char theTgtUtc[TGT_UTC_SIZE+1];
190 char theTgtElev[TGT_ELEV_SIZE+1];
201 char theTgtElevUnit[TGT_ELEV_UNIT_SIZE+1];
212 char theTgtLoc[TGT_LOC_SIZE+1];
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.