Namespaces | Classes | Typedefs | Functions
canopen Namespace Reference

Namespaces

 LayerStatus
 
 Master
 
 Motor402
 
 MotorBase
 
 ObjectDict
 
 ObjectStorage
 
 PDOMapper
 
 RosChain
 
 WrapMaster
 

Classes

class  AccessException
 
class  BCMsync
 
class  CANLayer
 
class  Chain
 
class  ClassAllocator
 
class  Command402
 
class  ControllerManagerLayer
 
class  DefaultHomingMode
 
struct  DeviceInfo
 
class  DiagGroup
 
class  EMCYHandler
 
class  Exception
 
class  ExternalSyncLayer
 
struct  FrameOverlay
 
class  GuardedClassLoader
 
class  GuardedClassLoaderList
 
class  HandleLayer
 
class  HandleLayerBase
 
class  HoldAny
 
class  HomingMode
 
class  Layer
 
class  LayerGroup
 
class  LayerGroupNoDiag
 
class  LayerReport
 
class  LayerStack
 
class  LayerStatus
 
class  LimitsHandleBase
 
class  Logger
 
class  ManagingSyncLayer
 
struct  masked_status_not_equal
 
class  Master
 
class  MergedXmlRpcStruct
 
class  Mode
 
class  ModeForwardHelper
 
class  ModeTargetHelper
 
class  Motor402
 
class  MotorBase
 
class  MotorChain
 
class  Node
 
class  NodeChain
 
class  NodeIdOffset
 
class  ObjectDict
 
class  ObjectStorage
 
class  ObjectVariables
 
class  ParseException
 
class  PDOMapper
 
class  PointerInvalid
 
class  ProfiledPositionMode
 
class  PublishFunc
 
class  RobotLayer
 
class  RosChain
 
class  SDOClient
 
class  Settings
 
class  SimpleSyncLayer
 
class  State402
 
class  String
 
class  SyncCounter
 
class  SyncLayer
 
struct  SyncProperties
 
class  TimeoutException
 
class  Timer
 
class  TypeGuard
 
class  UnitConverter
 
class  VectorHelper
 
class  WordAccessor
 
class  WrapMaster
 

Typedefs

typedef ModeForwardHelper< MotorBase::Cyclic_Synchronous_Position, int32_t, 0x607A, 0, 0 > CyclicSynchronousPositionMode
 
typedef ModeForwardHelper< MotorBase::Cyclic_Synchronous_Torque, int16_t, 0x6071, 0, 0 > CyclicSynchronousTorqueMode
 
typedef ModeForwardHelper< MotorBase::Cyclic_Synchronous_Velocity, int32_t, 0x60FF, 0, 0 > CyclicSynchronousVelocityMode
 
typedef WrapMaster< ExternalSyncLayerExternalMaster
 
typedef WrapMaster< ExternalSyncLayerExternalMaster
 
typedef WrapMaster< ExternalSyncLayerExternalMaster
 
typedef boost::shared_ptr< HandleLayerBaseHandleLayerBaseSharedPtr
 
typedef boost::shared_ptr< HandleLayerHandleLayerSharedPtr
 
typedef ModeForwardHelper< MotorBase::Interpolated_Position, int32_t, 0x60C1, 0x01,(1<< Command402::CW_Operation_mode_specific0)> InterpolatedPositionMode
 
typedef boost::shared_ptr< LimitsHandleBaseLimitsHandleBaseSharedPtr
 
typedef boost::shared_ptr< LoggerLoggerSharedPtr
 
typedef Master::MasterSharedPtr MasterSharedPtr
 
typedef Master::MasterSharedPtr MasterSharedPtr
 
typedef Master::MasterSharedPtr MasterSharedPtr
 
typedef boost::shared_ptr< ModeModeSharedPtr
 
typedef MotorBase::MotorBaseSharedPtr MotorBaseSharedPtr
 
typedef boost::shared_ptr< NodeNodeSharedPtr
 
typedef boost::shared_ptr< NodeNodeSharedPtr
 
typedef boost::shared_ptr< NodeNodeSharedPtr
 
typedef boost::shared_ptr< const ObjectDictObjectDictConstSharedPtr
 
typedef boost::shared_ptr< const ObjectDictObjectDictConstSharedPtr
 
typedef boost::shared_ptr< const ObjectDictObjectDictConstSharedPtr
 
typedef ObjectDict::ObjectDictSharedPtr ObjectDictSharedPtr
 
typedef ObjectDict::ObjectDictSharedPtr ObjectDictSharedPtr
 
typedef ObjectDict::ObjectDictSharedPtr ObjectDictSharedPtr
 
typedef ObjectStorage::ObjectStorageSharedPtr ObjectStorageSharedPtr
 
typedef ObjectStorage::ObjectStorageSharedPtr ObjectStorageSharedPtr
 
typedef ObjectStorage::ObjectStorageSharedPtr ObjectStorageSharedPtr
 
typedef ModeForwardHelper< MotorBase::Profiled_Torque, int16_t, 0x6071, 0, 0 > ProfiledTorqueMode
 
typedef ModeForwardHelper< MotorBase::Profiled_Velocity, int32_t, 0x60FF, 0, 0 > ProfiledVelocityMode
 
typedef boost::shared_ptr< RobotLayerRobotLayerSharedPtr
 
typedef WrapMaster< SimpleSyncLayerSimpleMaster
 
typedef WrapMaster< SimpleSyncLayerSimpleMaster
 
typedef WrapMaster< SimpleSyncLayerSimpleMaster
 
typedef boost::shared_ptr< SyncCounterSyncCounterSharedPtr
 
typedef boost::shared_ptr< SyncCounterSyncCounterSharedPtr
 
typedef boost::shared_ptr< SyncCounterSyncCounterSharedPtr
 
typedef boost::shared_ptr< SyncLayerSyncLayerSharedPtr
 
typedef boost::shared_ptr< SyncLayerSyncLayerSharedPtr
 
typedef boost::shared_ptr< SyncLayerSyncLayerSharedPtr
 
typedef boost::chrono::high_resolution_clock::duration time_duration
 
typedef boost::chrono::high_resolution_clock::duration time_duration
 
typedef boost::chrono::high_resolution_clock::duration time_duration
 
typedef boost::chrono::high_resolution_clock::time_point time_point
 
typedef boost::chrono::high_resolution_clock::time_point time_point
 
typedef boost::chrono::high_resolution_clock::time_point time_point
 
typedef ModeForwardHelper< MotorBase::Velocity, int16_t, 0x6042, 0,(1<< Command402::CW_Operation_mode_specific0)|(1<< Command402::CW_Operation_mode_specific1)|(1<< Command402::CW_Operation_mode_specific2)> VelocityMode
 

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)
 
template<>
double * ObjectVariables::func< canopen::ObjectDict::DEFTYPE_DOMAIN > (ObjectVariables &, const canopen::ObjectDict::Key &)
 
template<>
double * ObjectVariables::func< canopen::ObjectDict::DEFTYPE_OCTET_STRING > (ObjectVariables &, const canopen::ObjectDict::Key &)
 
template<>
double * ObjectVariables::func< canopen::ObjectDict::DEFTYPE_UNICODE_STRING > (ObjectVariables &, const canopen::ObjectDict::Key &)
 
template<>
double * ObjectVariables::func< canopen::ObjectDict::DEFTYPE_VISIBLE_STRING > (ObjectVariables &, const canopen::ObjectDict::Key &)
 
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 40 of file handle_layer_base.h.

Definition at line 164 of file handle_layer.h.

Definition at line 28 of file handle_layer.h.

Definition at line 59 of file robot_layer.h.

Function Documentation

Definition at line 81 of file handle_layer.h.

Definition at line 79 of file handle_layer.h.

Definition at line 80 of file handle_layer.h.

Definition at line 78 of file handle_layer.h.



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