13 #ifndef AlosPalsarRecord_h 14 #define AlosPalsarRecord_h virtual AlosPalsarRecord * Clone()=0
This function is able to create a new instance of the class initialised with the data of the calling ...
virtual void Write(std::ostream &os)=0
Write the class to a stream.
This class is the base class of all the record classes.
std::string get_mnemonic()
virtual ~AlosPalsarRecord()
Destructor.
AlosPalsarRecord(std::string mnemonic)
Constructor.
virtual AlosPalsarRecord * Instanciate()=0
This function is able to create a new instance of the class.
std::basic_istream< char > istream
Base class for char input streams.
virtual void Read(std::istream &is)=0
Read the class data from a stream.
std::basic_ostream< char > ostream
Base class for char output streams.