26 os<<
"ds_name:"<<data.
_ds_name.c_str()<<std::endl;
27 os<<
"ds_type:"<<data.
_ds_type.c_str()<<std::endl;
28 os<<
"filename:"<<data.
_filename.c_str()<<std::endl;
30 os<<
"ds_size:"<<data.
_ds_size<<std::endl;
31 os<<
"num_dsr:"<<data.
_num_dsr<<std::endl;
32 os<<
"dsr_size:"<<data.
_dsr_size<<std::endl;
int _num_dsr
Number of data set record.
std::string _filename
Data set Filename.
double _ds_size
Data set Size.
double _ds_offset
Data set Offset.
std::string _ds_type
Data set Type.
int _dsr_size
Data set record size.
std::ostream & operator<<(std::ostream &os, const AlosPalsarData &data)
virtual ~dsd()
Destructor.
std::istream & operator>>(std::istream &is, AlosPalsarData &data)
std::basic_istream< char > istream
Base class for char input streams.
dsd & operator=(const dsd &rhs)
Copy operator.
This class is the base class of all the Envisat ASAR record classes.
std::string _ds_name
Data set Name.
std::basic_ostream< char > ostream
Base class for char output streams.
This class is able to read the ASAR dsd record.