35 const std::string& prefix=std::string())
const;
36 virtual void clearFields();
39 char m_reserved1[RESERVE1_SIZE+1];
40 char m_reserved2[RESERVE1_SIZE+1];
41 char m_reserved3[RESERVE1_SIZE+1];
42 char m_reserved4[RESERVE1_SIZE+1];
43 char m_reserved5[RESERVE1_SIZE+1];
44 char m_reserved6[RESERVE1_SIZE+1];
45 char m_reserved7[RESERVE1_SIZE+1];
46 char m_reserved8[RESERVE1_SIZE+1];
47 char m_reserved9[RESERVE1_SIZE+1];
48 char m_bwc[BWC_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.