ADTF_DEVICE_TOOLBOX
3.12.1 (ADTF 3.18.3)
|
Bus database registry class for handling different implementations of reading bus database specifications. More...
Public Member Functions | |
ADTF_IID (IBusDatabaseRegistry, "bus_database_registry.axle.sdk.devicetb.adtf.iid") | |
virtual tResult | Register (adtf::ucom::ant::iobject_ptr< adtf::devicetb::sdk::axle::IBusDatabaseLoader > &pDBLoader)=0 |
Registers an implementation of a IBusDatabaseLoader to the support service. More... | |
virtual tResult | Unregister (adtf::ucom::ant::iobject_ptr< adtf::devicetb::sdk::axle::IBusDatabaseLoader > &pDBLoader)=0 |
Removes a previously registered implementation of a IBusDatabaseLoader from the support service. More... | |
Bus database registry class for handling different implementations of reading bus database specifications.
Definition at line 133 of file bus_database_intf.h.
|
pure virtual |
Registers an implementation of a IBusDatabaseLoader to the support service.
[in] | pDBLoader | database loader instance |
ERR_NOERROR | pDBLoader registered successfully |
ERR_RESOURCE_IN_USE | pDBLoader already registered before |
|
pure virtual |
Removes a previously registered implementation of a IBusDatabaseLoader from the support service.
[in] | pDBLoader | database loader instance |