The IFlexRaySupport interface provides methods to query FIBEX databases.
More...
The IFlexRaySupport interface provides methods to query FIBEX databases.
Definition at line 55 of file flexray_support_srv_intf.h.
◆ CreateCoder()
virtual tResult CreateCoder |
( |
const adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > & |
pDatabase, |
|
|
adtf::ucom::ant::iobject_ptr< IFlexRayCoder > & |
pObj |
|
) |
| |
|
pure virtual |
Creates a new flexray coder object.
- Parameters
-
pObj | [out] Pointer to object which implements IFlexRayCoder interface |
- Returns
- Returns a standard result code.
◆ GetDatabase()
virtual tResult GetDatabase |
( |
const adtf::devicetb::sdk::flexray::axle::tDeviceChannel |
nDeviceChannel, |
|
|
adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > & |
pObj |
|
) |
| |
|
pure virtual |
Returns the default FIBEX database object.
- Parameters
-
- Returns
- Returns a standard result code.
◆ LoadDatabase()
virtual tResult LoadDatabase |
( |
const char * |
strDatabaseFiles, |
|
|
adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > & |
pDatabase |
|
) |
| |
|
pure virtual |
Simply loads a FIBEX database from a file without side effects.
The loaded database is not set as property or registered to any stakeholder.
- Parameters
-
[in] | strDatabaseFiles | Database file(s) to load |
[out] | pDatabase | Returns the database loaded from strFibexFile |
- Returns
- Standard error code
◆ SetDatabase()
virtual tResult SetDatabase |
( |
const tDeviceChannel |
nDeviceChannel, |
|
|
const char * |
strDatabaseFiles, |
|
|
const adtf::ucom::ant::iobject_ptr< IFlexRayDatabase > & |
pObj |
|
) |
| |
|
pure virtual |
Sets the default FIBEX database object.
- Parameters
-
nDeviceChannel | [in] DeviceChannel for the requested flexray database |
strDatabaseFile | [in] Path to the requested Database. Important for traceability |
pObj | [in] Pointer to object which implements IFlexRayDatabase interface |
- Returns
- Returns a standard result code.