13 #ifndef AlosPalsarDataFileDescriptor_h 14 #define AlosPalsarDataFileDescriptor_h AlosPalsarRecord * Instanciate()
This function is able to create a new instance of the class.
friend std::istream & operator>>(std::istream &is, AlosPalsarDataFileDescriptor &data)
This function read a AlosPalsarDataFileDescriptor from a stream.
AlosPalsarDataFileDescriptor()
Constructor.
This class is the base class of all the record classes.
This class is able to read the SAR leader file descriptor record of the leader file.
void Read(std::istream &is)
Read the class data from a stream.
void Write(std::ostream &os)
Write the class to a stream.
int get_num_lines() const
std::basic_istream< char > istream
Base class for char input streams.
friend std::ostream & operator<<(std::ostream &os, const AlosPalsarDataFileDescriptor &data)
This function write the AlosPalsarDataFileDescriptor in a stream.
AlosPalsarRecord * Clone()
This function is able to create a new instance of the class initialised with the data of the calling ...
AlosPalsarDataFileDescriptor & operator=(const AlosPalsarDataFileDescriptor &rhs)
Copy operator.
int get_num_pix_in_line() const
int _num_pix_in_line
num_pix_in_line
std::basic_ostream< char > ostream
Base class for char output streams.
~AlosPalsarDataFileDescriptor()
Destructor.