|
| virtual GDBResult SDK_CALLTYPE | Open (const SDKString &file_name, IRootCatalog **catalog)=0 throw () |
| | Opens the data-source catalog specified by the given file name. More...
|
| |
| virtual GDBResult SDK_CALLTYPE | Create (IRootCatalog **catalog)=0 throw () |
| | Creates an empty root catalog. More...
|
| |
| virtual GDBResult SDK_CALLTYPE | OpenFromResourceStorage (sdk::base::ISDKResourceStorage *resource_storage, IRootCatalog **catalog) noexcept=0 |
| | Opens the data-source catalog specified by ISDKResourceStorage. More...
|
| |
|
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 that create and open the root catalog.