80 std::string pfx = prefix;
84 out << setiosflags(std::ios::left)
85 << pfx << std::setw(24) <<
"CETAG:" 87 << pfx << std::setw(24) <<
"ST_ID:" <<
m_stdId <<
"\n" 88 << pfx << std::setw(24) <<
"N_MATES:" <<
n_nMates <<
"\n" 89 << pfx << std::setw(24) <<
"MATE_INSTANCE:" <<
m_mateInstance <<
"\n" 90 << pfx << std::setw(24) <<
"B_CONV:" <<
m_bConv <<
"\n" 91 << pfx << std::setw(24) <<
"E_CONV:" <<
m_eConv <<
"\n" 92 << pfx << std::setw(24) <<
"B_ASYM:" <<
m_bAsym <<
"\n" 93 << pfx << std::setw(24) <<
"E_ASYM:" <<
m_eAsym <<
"\n" 94 << pfx << std::setw(24) <<
"B_BIE:" <<
m_bBie <<
"\n";
virtual ~ossimNitfStreobTag()
destructor
virtual const std::string & getTagName() const
This will return the name of the registered tag for this user defined header.
ossimNitfStreobTag()
default constructor
char m_eConv[6]
FIELD: E_CONV.
virtual void clearFields()
Method to clear all fields including null terminating.
virtual void parseStream(std::istream &in)
Method to parse data from stream.
char m_bBie[7]
FIELD: B_BIE.
char m_eBie[7]
FIELD: E_BIE.
char m_eAsym[6]
FIELD: E_ASYM.
char m_mateInstance[2]
FIELD: MATE_INSTANCE.
virtual void writeStream(std::ostream &out)
Method to write data to stream.
std::basic_istream< char > istream
Base class for char input streams.
RTTI_DEF1(ossimNitfStreobTag, "ossimNitfStreobTag", ossimNitfRegisteredTag)
char m_stdId[61]
FIELD: ST_ID.
char m_bAsym[6]
FIELD: B_ASYM.
char m_bConv[6]
FIELD: B_CONV.
char n_nMates[2]
FIELD: N_MATES.
virtual std::ostream & print(std::ostream &out, const std::string &prefix) const
Print method that outputs a key/value type format adding prefix to keys.
std::basic_ostream< char > ostream
Base class for char output streams.