Namespaces | Classes | Typedefs | Functions
can Namespace Reference

Namespaces

 SimpleDispatcher
 

Classes

class  AsioDriver
 
class  BCMsocket
 
class  BufferedReader
 
class  CommInterface
 
class  DriverInterface
 
class  DummyInterface
 
struct  ErrorHeader
 
struct  ExtendedHeader
 
class  FilteredDispatcher
 
class  FilteredFrameListener
 
struct  Frame
 
class  FrameFilter
 
class  FrameMaskFilter
 
class  FrameRangeFilter
 
struct  Header
 
class  Listener
 
struct  MsgHeader
 
class  SimpleDispatcher
 
class  SocketCANInterface
 
class  State
 
class  StateInterface
 
class  StateWaiter
 
class  ThreadedInterface
 

Typedefs

typedef boost::shared_ptr< CommInterfaceCommInterfaceSharedPtr
 
typedef boost::shared_ptr< DriverInterfaceDriverInterfaceSharedPtr
 
typedef boost::shared_ptr< DummyInterfaceDummyInterfaceSharedPtr
 
typedef boost::shared_ptr< FrameFilterFrameFilterSharedPtr
 
typedef CommInterface::FrameListenerConstSharedPtr FrameListenerConstSharedPtr
 
typedef SocketCANInterface SocketCANDriver
 
typedef boost::shared_ptr< SocketCANDriverSocketCANDriverSharedPtr
 
typedef boost::shared_ptr< SocketCANInterfaceSocketCANInterfaceSharedPtr
 
typedef boost::shared_ptr< StateInterfaceStateInterfaceSharedPtr
 
typedef StateInterface::StateListenerConstSharedPtr StateListenerConstSharedPtr
 
typedef ThreadedInterface< SocketCANInterfaceThreadedSocketCANInterface
 
typedef boost::shared_ptr< ThreadedSocketCANInterfaceThreadedSocketCANInterfaceSharedPtr
 

Functions

std::string buffer2hex (const std::string &in, bool lc)
 
std::string byte2hex (const uint8_t &d, bool pad, bool lc)
 
bool dec2hex (char &h, const uint8_t &d, bool lc)
 
bool hex2buffer (std::string &out, const std::string &in_raw, bool pad)
 
bool hex2dec (uint8_t &d, const char &h)
 
FrameFilterSharedPtr tofilter (const uint32_t &id)
 
FrameFilterSharedPtr tofilter (const char *s)
 
FrameFilterSharedPtr tofilter (const T &ct)
 
FrameFilterSharedPtr tofilter (const std::string &s)
 
template<>
can::FrameFilterSharedPtr tofilter (const XmlRpc::XmlRpcValue &ct)
 
FilteredFrameListener::FilterVector tofilters (const T &v)
 
Frame toframe (const std::string &s)
 
Header toheader (const std::string &s)
 
uint32_t tohex (const std::string &s)
 
std::string tostring (const Frame &f, bool lc)
 
std::string tostring (const Header &h, bool lc)
 

Function Documentation

template<>
can::FrameFilterSharedPtr can::tofilter ( const XmlRpc::XmlRpcValue ct)

Definition at line 34 of file socketcan_to_topic.cpp.



socketcan_bridge
Author(s): Ivor Wanders
autogenerated on Sat May 4 2019 02:40:49