This class is the base class of the different types of S57 records. More...
#include <ilviews/maps/format/s57/s57record.h>
Public Member Functions | |
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 is the base class of the different types of S57 records.
Library: ilvmaps
The IlvS57Record
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.
Note: The record objects use different files like S57Attributes.txt
or S57Values.txt
which are located in the directory data/maps/s57
.
IlvFRIDRecord
, IlvVRIDRecord
, IlvDSIDRecord
, IlvDSPMRecord
, IlvS57Reader
.