![]() |
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 editing a Root Catalog. More...
#include <gdb_catalog.h>
Public Member Functions | |
| virtual GDBResult SDK_CALLTYPE | SetGeodatabaseProperty (RootCatalogGeodatabaseProperty property_id, const SDKAny &property_value)=0 throw () |
| Sets/adds a geodatabase property. More... | |
Public Member Functions inherited from ICatalogEdit | |
| virtual GDBResult SDK_CALLTYPE | StartEditing ()=0 throw () |
| Starts editing the catalog. | |
| virtual GDBResult SDK_CALLTYPE | StopEditing (bool save_edits, sdk::base::ISDKResource *resource)=0 throw () |
| Stops editing the catalog. More... | |
| virtual GDBResult SDK_CALLTYPE | IsBeingEdited () const =0 throw () |
| Indicates if the catalog is being edited. | |
| virtual GDBResult SDK_CALLTYPE | CreateCatalogEntry (ICatalogEntry **entry)=0 throw () |
| Creates catalog entry. More... | |
| virtual GDBResult SDK_CALLTYPE | AddCatalogEntry (const CatalogEntryKey *entry_key, ICatalogEntry *entry)=0 throw () |
| Adds or replaces a catalog entry. More... | |
| virtual GDBResult SDK_CALLTYPE | DeleteEntry (const CatalogEntryKey *entry_key)=0 throw () |
| Deletes a catalog entry specified by the entry identifier. More... | |
| virtual GDBResult SDK_CALLTYPE | SetCatalogProperty (CatalogPropertyID id, const SDKAny *value)=0 throw () |
| Sets the value of the specified property. 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 editing a Root Catalog.
|
pure virtual | ||||||||||||||||||||
Sets/adds a geodatabase property.
| [in] | property_id | The geodatabase property identifier. |
| [in] | property_value | The geodatabase property value. |