IDatamanagerHeader Class Referenceabstract

Interface to an datamanager header (ODM) object. More...

#include "IDatamanagerHeader.hpp"

+ Inheritance diagram for IDatamanagerHeader:

Public Member Functions

virtual int64_t sizeGeometry () const =0
 
virtual int64_t sizePoint () const =0
 
virtual int64_t sizePolyline () const =0
 
virtual int64_t sizePolylinePoint () const =0
 
virtual int64_t sizePolygon () const =0
 
virtual int64_t sizePolygonPoint () const =0
 
virtual BoxHandle getLimit () const =0
 
virtual double estimatedPointDensity () const =0
 
virtual bool storesOrder () const =0
 
virtual AddInfoStatisticsHandle getAddInfoStatistics () const =0
 
virtual IndexStatsHandle getPointIndexStatistics () const =0
 
virtual IndexStatsHandle getPolylineIndexStatistics () const =0
 
virtual const char * getCRS () const =0
 
- Public Member Functions inherited from ObjectBase
virtual void Delete ()
 

Detailed Description

Interface to an datamanager header (ODM) object.

The object provides the header information of the ODM file. The header information can be accessed without actually opening a datamanager (see IDatamnager::getHeaderODM)