Namespaces | Classes | Typedefs | Functions
canopen Namespace Reference

Namespaces

 LayerStatus
 
 Master
 
 ObjectDict
 
 ObjectStorage
 
 PDOMapper
 
 WrapMaster
 

Classes

class  AccessException
 
class  BCMsync
 
class  CANLayer
 
class  Chain
 
class  ClassAllocator
 
struct  DeviceInfo
 
class  DiagGroup
 
class  EMCYHandler
 
class  Exception
 
class  ExternalSyncLayer
 
struct  FrameOverlay
 
class  GuardedClassLoader
 
class  GuardedClassLoaderList
 
class  HoldAny
 
class  Layer
 
class  LayerGroup
 
class  LayerGroupNoDiag
 
class  LayerReport
 
class  LayerStack
 
class  LayerStatus
 
class  Logger
 
class  ManagingSyncLayer
 
class  Master
 
class  MergedXmlRpcStruct
 
class  Node
 
class  NodeChain
 
class  NodeIdOffset
 
class  ObjectDict
 
class  ObjectStorage
 
class  ParseException
 
class  PDOMapper
 
class  PointerInvalid
 
class  PublishFunc
 
class  RosChain
 
class  SDOClient
 
class  Settings
 
class  SimpleSyncLayer
 
class  String
 
class  SyncCounter
 
class  SyncLayer
 
struct  SyncProperties
 
class  TimeoutException
 
class  Timer
 
class  TypeGuard
 
class  VectorHelper
 
class  WrapMaster
 

Typedefs

typedef WrapMaster< ExternalSyncLayerExternalMaster
 
typedef boost::shared_ptr< LoggerLoggerSharedPtr
 
typedef Master::MasterSharedPtr MasterSharedPtr
 
typedef boost::shared_ptr< NodeNodeSharedPtr
 
typedef boost::shared_ptr< const ObjectDictObjectDictConstSharedPtr
 
typedef ObjectDict::ObjectDictSharedPtr ObjectDictSharedPtr
 
typedef ObjectStorage::ObjectStorageSharedPtr ObjectStorageSharedPtr
 
typedef WrapMaster< SimpleSyncLayerSimpleMaster
 
typedef boost::shared_ptr< SyncCounterSyncCounterSharedPtr
 
typedef boost::shared_ptr< SyncLayerSyncLayerSharedPtr
 
typedef boost::chrono::high_resolution_clock::duration time_duration
 
typedef boost::chrono::high_resolution_clock::time_point time_point
 

Functions

bool addLoggerEntries (XmlRpc::XmlRpcValue merged, const std::string param, uint8_t level, Logger &logger)
 
static R * branch_type (const uint16_t data_type)
 
time_point get_abs_time (const time_duration &timeout)
 
time_point get_abs_time ()
 
std::size_t hash_value (ObjectDict::Key const &k)
 
std::string join (const T &container, const std::string &delim)
 
std::ostream & operator<< (std::ostream &stream, const NodeIdOffset< T > &n)
 
std::ostream & operator<< (std::ostream &stream, const ObjectDict::Key &k)
 
std::pair< std::string, bool > parseObjectName (std::string obj_name)
 

Typedef Documentation

Definition at line 114 of file ros_chain.h.

Function Documentation

bool canopen::addLoggerEntries ( XmlRpc::XmlRpcValue  merged,
const std::string  param,
uint8_t  level,
Logger logger 
)

Definition at line 357 of file ros_chain.cpp.

std::pair<std::string, bool> canopen::parseObjectName ( std::string  obj_name)

Definition at line 350 of file ros_chain.cpp.



canopen_chain_node
Author(s): Mathias Lüdtke
autogenerated on Fri May 14 2021 02:59:44