![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Provides access to members for managing a CoverageCatalog. More...
#include <gdb_catalog.h>
Public Member Functions | |
| virtual GDBResult SDK_CALLTYPE | GetDatasetCoverage (const CatalogEntryKey *entry_key, geometry::IGeometry **coverage)=0 throw () |
| Returns a dataset coverage by specified dataset identifier. More... | |
Public Member Functions inherited from ICatalog | |
| virtual GDBResult SDK_CALLTYPE | GetCatalogEntries (CatalogEntryType type, IEnumCatalogEntry **entries) const =0 throw () |
| Returns an enumerator over the entries in the catalog for the specified entry type. More... | |
| virtual GDBResult SDK_CALLTYPE | GetCatalogEntry (const CatalogEntryKey *entry_key, ICatalogEntry **entry) const =0 throw () |
| Returns a catalog entry specified by the entry identifier. For example, the entry_key can be a Dataset name or an entry index. More... | |
| virtual GDBResult SDK_CALLTYPE | GetCatalogProperty (CatalogPropertyID id, SDKAny *property) const =0 throw () |
| Returns the value of the specified property. More... | |
| virtual GDBResult SDK_CALLTYPE | GetCatalogEntryCount (SDKUInt32 &count) const =0 throw () |
| Returns the number of catalog entries. More... | |
Public Member Functions inherited from ISDKComponent | |
| virtual SDKAtomicRefCount SDK_CALLTYPE | AddRef () const =0 throw () |
| Increments the reference count for an interface on a component. | |
| virtual SDKAtomicRefCount SDK_CALLTYPE | Release () const =0 throw () |
| Decrements the reference count for an interface on a component. | |
| virtual SDKResult SDK_CALLTYPE | GetInterface (const InterfaceId &id, void **obj_ptr)=0 throw () |
| Returns pointers to the supported interfaces on a component. | |
| template<typename _Itf > | |
| SDKResult | GetInterface (_Itf **obj_ptr) throw () |
| Returns pointers to the supported interfaces on a component. | |
Provides access to members for managing a CoverageCatalog.
|
pure virtual | ||||||||||||||||||||
Returns a dataset coverage by specified dataset identifier.
| [in] | entry_key | A dataset entry key. |
| [out] | coverage | Address of a variable that receives a pointer to the IGeometry interface associated with the dataset coverage. |