13 #ifndef AlosPalsarData_h 14 #define AlosPalsarData_h 24 class AlosPalsarRecord;
25 class AlosPalsarDataFileDescriptor;
26 class AlosPalsarSignalData;
78 const char* prefix = 0)
const;
This class is able to read the header of the Signal Data Records of the image file.
Represents serializable keyword/value map.
virtual ~AlosPalsarData()
Destructor.
friend std::ostream & operator<<(std::ostream &os, const AlosPalsarData &data)
This function write the AlosPalsarData in a stream.
AlosPalsarData()
Constructor.
This class is able to read the SAR leader file descriptor record of the leader file.
std::map< int, AlosPalsarRecord * > RecordType
static const int AlosPalsarDataFileDescriptorID
This class is able to read the Leader file of the AlosPalsar file structure.
AlosPalsarData & operator=(const AlosPalsarData &rhs)
Copy operator.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save object state to a keyword list.
std::basic_istream< char > istream
Base class for char input streams.
const AlosPalsarDataFileDescriptor * get_AlosPalsarDataFileDescriptor() const
static const int AlosPalsarSignalDataID
friend std::istream & operator>>(std::istream &is, AlosPalsarData &data)
This function read a AlosPalsarData from a stream.
void ClearRecords()
Remove all the previous records from the AlosPalsarData.
std::basic_ostream< char > ostream
Base class for char output streams.
const AlosPalsarSignalData * get_AlosPalsarSignalData() const