#include <RobotInfo.h>
Public Types | |
enum | { Req_Manipulators = 256 } |
enum | { Req_Sensors = 512 } |
enum | { Req_ActiveDOFs = 1024 } |
enum | { Req_ActiveLimits = 2048 } |
typedef ::openraveros::ActiveDOFs_ < ContainerAllocator > | _active_type |
typedef uint8_t | _activedof_type |
typedef std::vector< float, typename ContainerAllocator::template rebind< float >::other > | _activelowerlimit_type |
typedef uint8_t | _activemanip_type |
typedef std::vector< float, typename ContainerAllocator::template rebind< float >::other > | _activeupperlimit_type |
typedef ::openraveros::BodyInfo_ < ContainerAllocator > | _bodyinfo_type |
typedef std::vector < ::openraveros::Manipulator_ < ContainerAllocator > , typename ContainerAllocator::template rebind < ::openraveros::Manipulator_ < ContainerAllocator > >::other > | _manips_type |
typedef std::vector < ::openraveros::AttachedSensor_ < ContainerAllocator > , typename ContainerAllocator::template rebind < ::openraveros::AttachedSensor_ < ContainerAllocator > >::other > | _sensors_type |
typedef boost::shared_ptr < ::openraveros::RobotInfo_ < ContainerAllocator > const > | ConstPtr |
typedef boost::shared_ptr < ::openraveros::RobotInfo_ < ContainerAllocator > > | Ptr |
typedef RobotInfo_ < ContainerAllocator > | Type |
Public Member Functions | |
RobotInfo_ () | |
RobotInfo_ (const ContainerAllocator &_alloc) | |
Public Attributes | |
boost::shared_ptr< std::map < std::string, std::string > > | __connection_header |
::openraveros::ActiveDOFs_ < ContainerAllocator > | active |
uint8_t | activedof |
std::vector< float, typename ContainerAllocator::template rebind< float >::other > | activelowerlimit |
uint8_t | activemanip |
std::vector< float, typename ContainerAllocator::template rebind< float >::other > | activeupperlimit |
::openraveros::BodyInfo_ < ContainerAllocator > | bodyinfo |
std::vector < ::openraveros::Manipulator_ < ContainerAllocator > , typename ContainerAllocator::template rebind < ::openraveros::Manipulator_ < ContainerAllocator > >::other > | manips |
std::vector < ::openraveros::AttachedSensor_ < ContainerAllocator > , typename ContainerAllocator::template rebind < ::openraveros::AttachedSensor_ < ContainerAllocator > >::other > | sensors |
Definition at line 25 of file RobotInfo.h.
typedef ::openraveros::ActiveDOFs_<ContainerAllocator> openraveros::RobotInfo_< ContainerAllocator >::_active_type |
Definition at line 67 of file RobotInfo.h.
typedef uint8_t openraveros::RobotInfo_< ContainerAllocator >::_activedof_type |
Definition at line 61 of file RobotInfo.h.
typedef std::vector<float, typename ContainerAllocator::template rebind<float>::other > openraveros::RobotInfo_< ContainerAllocator >::_activelowerlimit_type |
Definition at line 70 of file RobotInfo.h.
typedef uint8_t openraveros::RobotInfo_< ContainerAllocator >::_activemanip_type |
Definition at line 64 of file RobotInfo.h.
typedef std::vector<float, typename ContainerAllocator::template rebind<float>::other > openraveros::RobotInfo_< ContainerAllocator >::_activeupperlimit_type |
Definition at line 73 of file RobotInfo.h.
typedef ::openraveros::BodyInfo_<ContainerAllocator> openraveros::RobotInfo_< ContainerAllocator >::_bodyinfo_type |
Definition at line 52 of file RobotInfo.h.
typedef std::vector< ::openraveros::Manipulator_<ContainerAllocator> , typename ContainerAllocator::template rebind< ::openraveros::Manipulator_<ContainerAllocator> >::other > openraveros::RobotInfo_< ContainerAllocator >::_manips_type |
Definition at line 55 of file RobotInfo.h.
typedef std::vector< ::openraveros::AttachedSensor_<ContainerAllocator> , typename ContainerAllocator::template rebind< ::openraveros::AttachedSensor_<ContainerAllocator> >::other > openraveros::RobotInfo_< ContainerAllocator >::_sensors_type |
Definition at line 58 of file RobotInfo.h.
typedef boost::shared_ptr< ::openraveros::RobotInfo_<ContainerAllocator> const> openraveros::RobotInfo_< ContainerAllocator >::ConstPtr |
Definition at line 82 of file RobotInfo.h.
typedef boost::shared_ptr< ::openraveros::RobotInfo_<ContainerAllocator> > openraveros::RobotInfo_< ContainerAllocator >::Ptr |
Definition at line 81 of file RobotInfo.h.
typedef RobotInfo_<ContainerAllocator> openraveros::RobotInfo_< ContainerAllocator >::Type |
Definition at line 26 of file RobotInfo.h.
anonymous enum |
Definition at line 76 of file RobotInfo.h.
anonymous enum |
Definition at line 77 of file RobotInfo.h.
anonymous enum |
Definition at line 78 of file RobotInfo.h.
anonymous enum |
Definition at line 79 of file RobotInfo.h.
openraveros::RobotInfo_< ContainerAllocator >::RobotInfo_ | ( | ) | [inline] |
Definition at line 28 of file RobotInfo.h.
openraveros::RobotInfo_< ContainerAllocator >::RobotInfo_ | ( | const ContainerAllocator & | _alloc | ) | [inline] |
Definition at line 40 of file RobotInfo.h.
boost::shared_ptr<std::map<std::string, std::string> > openraveros::RobotInfo_< ContainerAllocator >::__connection_header |
Definition at line 83 of file RobotInfo.h.
::openraveros::ActiveDOFs_<ContainerAllocator> openraveros::RobotInfo_< ContainerAllocator >::active |
Definition at line 68 of file RobotInfo.h.
uint8_t openraveros::RobotInfo_< ContainerAllocator >::activedof |
Definition at line 62 of file RobotInfo.h.
std::vector<float, typename ContainerAllocator::template rebind<float>::other > openraveros::RobotInfo_< ContainerAllocator >::activelowerlimit |
Definition at line 71 of file RobotInfo.h.
uint8_t openraveros::RobotInfo_< ContainerAllocator >::activemanip |
Definition at line 65 of file RobotInfo.h.
std::vector<float, typename ContainerAllocator::template rebind<float>::other > openraveros::RobotInfo_< ContainerAllocator >::activeupperlimit |
Definition at line 74 of file RobotInfo.h.
::openraveros::BodyInfo_<ContainerAllocator> openraveros::RobotInfo_< ContainerAllocator >::bodyinfo |
Definition at line 53 of file RobotInfo.h.
std::vector< ::openraveros::Manipulator_<ContainerAllocator> , typename ContainerAllocator::template rebind< ::openraveros::Manipulator_<ContainerAllocator> >::other > openraveros::RobotInfo_< ContainerAllocator >::manips |
Definition at line 56 of file RobotInfo.h.
std::vector< ::openraveros::AttachedSensor_<ContainerAllocator> , typename ContainerAllocator::template rebind< ::openraveros::AttachedSensor_<ContainerAllocator> >::other > openraveros::RobotInfo_< ContainerAllocator >::sensors |
Definition at line 59 of file RobotInfo.h.