This class corresponds to the DSID record of the S57 format. More...
#include <ilviews/maps/format/s57/s57divrecord.h>
Public Member Functions | |
IlvDSIDRecord (const IlvI8211Record &record) | |
Initializes a new DSID record. More... | |
IlString & | getDsnm () |
Returns the data set name. More... | |
IlString & | getEdtn () |
Returns the edition number. More... | |
IlvS57Enumeration * | getIntu () |
Returns the intended use. More... | |
IlInt | getNocn () |
Returns the number of connected node records. More... | |
IlInt | getNocr () |
Returns the number of cartographic records. More... | |
IlInt | getNoed () |
Returns the number of edge records. More... | |
IlInt | getNofa () |
Returns the number of face records. More... | |
IlInt | getNogr () |
Returns the number of geo records. More... | |
IlInt | getNoin () |
Returns the number of isolated node records. More... | |
IlInt | getNolr () |
Returns the number of collection records. More... | |
IlInt | getNomr () |
Returns the number of meta records. More... | |
Public Member Functions inherited from IlvS57Record | |
IlvS57Record () | |
Initializes a new record. | |
Public Member Functions inherited from IlvI8211RefCount | |
void | lock () |
Locks the object. More... | |
void | unLock () |
Unlocks the object. More... | |
This class corresponds to the DSID record of the S57 format.
Library: ilvmaps
DSID stands for the 'Data Set Identification'.
The IlvDSIDRecord
are reference counting objects, you must lock and unlock the objects of this class, you cannot directly delete these objects because there are shared by several other objects.
IlvFRIDRecord
, IlvVRIDRecord
, IlvS57Record
, IlvDSPMRecord
, IlvS57Reader
. IlvDSIDRecord::IlvDSIDRecord | ( | const IlvI8211Record & | record | ) |
Initializes a new DSID record.
record | The values to initialize the record. |
IlString& IlvDSIDRecord::getDsnm | ( | ) |
Returns the data set name.
IlString& IlvDSIDRecord::getEdtn | ( | ) |
Returns the edition number.
IlvS57Enumeration* IlvDSIDRecord::getIntu | ( | ) |
Returns the intended use.
IlInt IlvDSIDRecord::getNocn | ( | ) |
Returns the number of connected node records.
IlInt IlvDSIDRecord::getNocr | ( | ) |
Returns the number of cartographic records.
IlInt IlvDSIDRecord::getNoed | ( | ) |
Returns the number of edge records.
IlInt IlvDSIDRecord::getNofa | ( | ) |
Returns the number of face records.
IlInt IlvDSIDRecord::getNogr | ( | ) |
Returns the number of geo records.
IlInt IlvDSIDRecord::getNoin | ( | ) |
Returns the number of isolated node records.
IlInt IlvDSIDRecord::getNolr | ( | ) |
Returns the number of collection records.
IlInt IlvDSIDRecord::getNomr | ( | ) |
Returns the number of meta records.