|
ADTF Device Toolbox SDK
|
#include <bus_database_intf.h>
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 |
| virtual tResult | Unregister (adtf::ucom::ant::iobject_ptr< adtf::devicetb::sdk::axle::IBusDatabaseLoader > &pDBLoader)=0 |
Bus database registry class for handling different implementations of reading bus database specifications.
|
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 |