#include <HardwareCanSinkPeak.h>
Public Types | |
typedef boost::shared_ptr< const HardwareCanSinkPeak > | ConstPtr |
Const shared pointer shorthand. More... | |
typedef boost::shared_ptr< HardwareCanSinkPeak > | Ptr |
Shared pointer shorthand. More... | |
Public Member Functions | |
HardwareCanSinkPeak (const std::string &uri="HardwareCanSinkPeak", const std::string &name="UnnamedHardwareCanSinkPeak") | |
Constructor. More... | |
virtual void | set (const CanMessageStamped::Ptr &msg) |
virtual | ~HardwareCanSinkPeak () |
Destructor. More... | |
Static Public Member Functions | |
static icl_sourcesink::URISchemeMap | supportedURISchemes () |
Private Attributes | |
boost::scoped_ptr< tCanDevice > | m_can_device |
The CAN device. More... | |
This sink receives a tCanMessage and sends it to a predefined Peak CAN device.
Definition at line 40 of file HardwareCanSinkPeak.h.
typedef boost::shared_ptr<const HardwareCanSinkPeak> icl_hardware::can::HardwareCanSinkPeak::ConstPtr |
Const shared pointer shorthand.
Definition at line 46 of file HardwareCanSinkPeak.h.
typedef boost::shared_ptr<HardwareCanSinkPeak> icl_hardware::can::HardwareCanSinkPeak::Ptr |
Shared pointer shorthand.
Definition at line 44 of file HardwareCanSinkPeak.h.
icl_hardware::can::HardwareCanSinkPeak::HardwareCanSinkPeak | ( | const std::string & | uri = "HardwareCanSinkPeak" , |
const std::string & | name = "UnnamedHardwareCanSinkPeak" |
||
) |
Constructor.
Definition at line 35 of file HardwareCanSinkPeak.cpp.
|
virtual |
Destructor.
Definition at line 74 of file HardwareCanSinkPeak.cpp.
|
virtual |
Definition at line 77 of file HardwareCanSinkPeak.cpp.
|
inlinestatic |
Definition at line 48 of file HardwareCanSinkPeak.h.
|
private |
The CAN device.
Definition at line 75 of file HardwareCanSinkPeak.h.