#include <canfd_support_srv_intf.h>
The ICANFDSupport interface
◆ CreateCoder()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDSupport::CreateCoder |
( |
adtf::ucom::iobject_ptr< ICANFDCoder > & | pObj | ) |
|
|
pure virtual |
Creates a new CANFD coder object.
- Parameters
-
| pObj | [out] Pointer to object which implements ICANFDCoder interface |
- Returns
- Returns a standard result code.
◆ GetDatabase()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDSupport::GetDatabase |
( |
tChannelID | nChannel, |
|
|
adtf::ucom::ant::iobject_ptr< ICANFDDatabase > & | pCANFDDatabase ) |
|
pure virtual |
Returns the CANFD Database for the channel
- Parameters
-
| [in] | nChannel | CANFD Channel number |
| [out] | pCANDatabase | Pointer to CAN database |
- Returns
- Returns a standard result code.
◆ LoadDatabase()
| virtual tResult adtf::devicetb::sdk::canfd::ignition::ICANFDSupport::LoadDatabase |
( |
const char * | strDatabaseFiles, |
|
|
const char * | strClusterName, |
|
|
adtf::ucom::ant::iobject_ptr< ICANFDDatabase > & | pCanfdDatabase ) |
|
pure virtual |
Loads all files from the file list (separated with semicolons or commas) and merge them together to one database.
- Parameters
-
| [in] | strDatabaseFiles | List of database files to load |
| [in] | strClusterName | Cluster name to be loaded (if there are multiple in one database) |
| [out] | pCanfdDatabase | Pointer to object which implements ICANFDDatabase interface If more than one file is listed in strFileNames, the results will be merged. |
- Returns
- Returns a standard result code.
The documentation for this class was generated from the following file: