#include <CanLibLoader.h>
Inherited by CanModule::CanLibLoaderLin, and CanModule::CanLibLoaderWin.
Definition at line 32 of file CanLibLoader.h.
◆ CanLibLoader()
CanModule::CanLibLoader::CanLibLoader |
( |
const std::string & |
libName | ) |
|
|
protected |
◆ ~CanLibLoader()
CanModule::CanLibLoader::~CanLibLoader |
( |
| ) |
|
|
virtual |
◆ closeCanBus()
◆ createCanAccess()
virtual CCanAccess* CanModule::CanLibLoader::createCanAccess |
( |
| ) |
|
|
protectedpure virtual |
◆ createInstance()
CanLibLoader * CanModule::CanLibLoader::createInstance |
( |
const std::string & |
libName | ) |
|
|
static |
◆ dynamicallyLoadLib()
virtual void CanModule::CanLibLoader::dynamicallyLoadLib |
( |
const std::string & |
libName | ) |
|
|
protectedpure virtual |
◆ openCanBus()
CCanAccess * CanModule::CanLibLoader::openCanBus |
( |
std::string |
name, |
|
|
std::string |
parameters |
|
) |
| |
- Parameters
-
name | Name of the can bus channel. The specific mapping will change depending on the interface used. For example, accessing channel 0 for the systec interface would be using name "st:9", while in socket can the same channel would be "sock:can0". anagate interface would be "an:0:192.168.1.2" for port A and ip address |
parameters | Different parameters used for the initialisation. For using the default parameters just set this to "Unspecified" |
Definition at line 58 of file CanLibLoader.cpp.
◆ lh
The documentation for this class was generated from the following files: