#include <flexray_support_srv_intf.h>
The IFlexRaySupport interface provides methods to query FIBEX databases
◆ CreateCoder()
| virtual tResult adtf::devicetb::sdk::flexray::axle::IFlexRaySupport::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 adtf::devicetb::sdk::flexray::axle::IFlexRaySupport::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 adtf::devicetb::sdk::flexray::axle::IFlexRaySupport::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 adtf::devicetb::sdk::flexray::axle::IFlexRaySupport::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.
The documentation for this class was generated from the following file: