Public Types | Public Member Functions | Static Public Member Functions | Private Attributes
icl_hardware::can::HardwareCanSinkPeak Class Reference

#include <HardwareCanSinkPeak.h>

List of all members.

Public Types

typedef boost::shared_ptr
< const HardwareCanSinkPeak
ConstPtr
 Const shared pointer shorthand.
typedef boost::shared_ptr
< HardwareCanSinkPeak
Ptr
 Shared pointer shorthand.

Public Member Functions

 HardwareCanSinkPeak (const std::string &uri="HardwareCanSinkPeak", const std::string &name="UnnamedHardwareCanSinkPeak")
 Constructor.
virtual void set (const CanMessageStamped::Ptr &msg)
virtual ~HardwareCanSinkPeak ()
 Destructor.

Static Public Member Functions

static icl_sourcesink::URISchemeMap supportedURISchemes ()

Private Attributes

boost::scoped_ptr< tCanDevicem_can_device
 The CAN device.

Detailed Description

This sink receives a tCanMessage and sends it to a predefined Peak CAN device.

Definition at line 40 of file HardwareCanSinkPeak.h.


Member Typedef Documentation

Const shared pointer shorthand.

Definition at line 46 of file HardwareCanSinkPeak.h.

Shared pointer shorthand.

Definition at line 44 of file HardwareCanSinkPeak.h.


Constructor & Destructor Documentation

icl_hardware::can::HardwareCanSinkPeak::HardwareCanSinkPeak ( const std::string &  uri = "HardwareCanSinkPeak",
const std::string &  name = "UnnamedHardwareCanSinkPeak" 
)

Constructor.

Definition at line 35 of file HardwareCanSinkPeak.cpp.

Destructor.

Definition at line 74 of file HardwareCanSinkPeak.cpp.


Member Function Documentation

See also:
DataSink<T>::set()

Definition at line 77 of file HardwareCanSinkPeak.cpp.

static icl_sourcesink::URISchemeMap icl_hardware::can::HardwareCanSinkPeak::supportedURISchemes ( ) [inline, static]

Definition at line 48 of file HardwareCanSinkPeak.h.


Member Data Documentation

The CAN device.

Definition at line 75 of file HardwareCanSinkPeak.h.


The documentation for this class was generated from the following files:


fzi_icl_can
Author(s):
autogenerated on Thu Jun 6 2019 20:26:01