Public Types | Public Member Functions | Public Attributes
kingfisher_msgs::Sense_< ContainerAllocator > Struct Template Reference

#include <Sense.h>

List of all members.

Public Types

enum  { RC_INRANGE = 1 }
enum  { RC_INUSE = 2 }
typedef float _battery_type
typedef float _current_left_type
typedef float _current_right_type
typedef uint8_t _fan_on_type
typedef float _pcb_temperature_type
typedef uint16_t _rc_enable_type
typedef uint16_t _rc_rotation_type
typedef uint16_t _rc_throttle_type
typedef uint8_t _rc_type
typedef boost::shared_ptr
< ::kingfisher_msgs::Sense_
< ContainerAllocator > const > 
ConstPtr
typedef boost::shared_ptr
< ::kingfisher_msgs::Sense_
< ContainerAllocator > > 
Ptr
typedef Sense_
< ContainerAllocator > 
Type

Public Member Functions

 Sense_ ()
 Sense_ (const ContainerAllocator &_alloc)

Public Attributes

boost::shared_ptr< std::map
< std::string, std::string > > 
__connection_header
float battery
float current_left
float current_right
uint8_t fan_on
float pcb_temperature
uint8_t rc
uint16_t rc_enable
uint16_t rc_rotation
uint16_t rc_throttle

Detailed Description

template<class ContainerAllocator>
struct kingfisher_msgs::Sense_< ContainerAllocator >

Definition at line 21 of file Sense.h.


Member Typedef Documentation

template<class ContainerAllocator >
typedef float kingfisher_msgs::Sense_< ContainerAllocator >::_battery_type

Definition at line 50 of file Sense.h.

template<class ContainerAllocator >
typedef float kingfisher_msgs::Sense_< ContainerAllocator >::_current_left_type

Definition at line 53 of file Sense.h.

template<class ContainerAllocator >
typedef float kingfisher_msgs::Sense_< ContainerAllocator >::_current_right_type

Definition at line 56 of file Sense.h.

template<class ContainerAllocator >
typedef uint8_t kingfisher_msgs::Sense_< ContainerAllocator >::_fan_on_type

Definition at line 62 of file Sense.h.

template<class ContainerAllocator >
typedef float kingfisher_msgs::Sense_< ContainerAllocator >::_pcb_temperature_type

Definition at line 59 of file Sense.h.

template<class ContainerAllocator >
typedef uint16_t kingfisher_msgs::Sense_< ContainerAllocator >::_rc_enable_type

Definition at line 74 of file Sense.h.

template<class ContainerAllocator >
typedef uint16_t kingfisher_msgs::Sense_< ContainerAllocator >::_rc_rotation_type

Definition at line 71 of file Sense.h.

template<class ContainerAllocator >
typedef uint16_t kingfisher_msgs::Sense_< ContainerAllocator >::_rc_throttle_type

Definition at line 68 of file Sense.h.

template<class ContainerAllocator >
typedef uint8_t kingfisher_msgs::Sense_< ContainerAllocator >::_rc_type

Definition at line 65 of file Sense.h.

template<class ContainerAllocator >
typedef boost::shared_ptr< ::kingfisher_msgs::Sense_<ContainerAllocator> const> kingfisher_msgs::Sense_< ContainerAllocator >::ConstPtr

Definition at line 81 of file Sense.h.

template<class ContainerAllocator >
typedef boost::shared_ptr< ::kingfisher_msgs::Sense_<ContainerAllocator> > kingfisher_msgs::Sense_< ContainerAllocator >::Ptr

Definition at line 80 of file Sense.h.

template<class ContainerAllocator >
typedef Sense_<ContainerAllocator> kingfisher_msgs::Sense_< ContainerAllocator >::Type

Definition at line 22 of file Sense.h.


Member Enumeration Documentation

template<class ContainerAllocator >
anonymous enum
Enumerator:
RC_INRANGE 

Definition at line 77 of file Sense.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
RC_INUSE 

Definition at line 78 of file Sense.h.


Constructor & Destructor Documentation

template<class ContainerAllocator >
kingfisher_msgs::Sense_< ContainerAllocator >::Sense_ ( ) [inline]

Definition at line 24 of file Sense.h.

template<class ContainerAllocator >
kingfisher_msgs::Sense_< ContainerAllocator >::Sense_ ( const ContainerAllocator &  _alloc) [inline]

Definition at line 37 of file Sense.h.


Member Data Documentation

template<class ContainerAllocator >
boost::shared_ptr<std::map<std::string, std::string> > kingfisher_msgs::Sense_< ContainerAllocator >::__connection_header

Definition at line 82 of file Sense.h.

template<class ContainerAllocator >
float kingfisher_msgs::Sense_< ContainerAllocator >::battery

Definition at line 51 of file Sense.h.

template<class ContainerAllocator >
float kingfisher_msgs::Sense_< ContainerAllocator >::current_left

Definition at line 54 of file Sense.h.

template<class ContainerAllocator >
float kingfisher_msgs::Sense_< ContainerAllocator >::current_right

Definition at line 57 of file Sense.h.

template<class ContainerAllocator >
uint8_t kingfisher_msgs::Sense_< ContainerAllocator >::fan_on

Definition at line 63 of file Sense.h.

template<class ContainerAllocator >
float kingfisher_msgs::Sense_< ContainerAllocator >::pcb_temperature

Definition at line 60 of file Sense.h.

template<class ContainerAllocator >
uint8_t kingfisher_msgs::Sense_< ContainerAllocator >::rc

Definition at line 66 of file Sense.h.

template<class ContainerAllocator >
uint16_t kingfisher_msgs::Sense_< ContainerAllocator >::rc_enable

Definition at line 75 of file Sense.h.

template<class ContainerAllocator >
uint16_t kingfisher_msgs::Sense_< ContainerAllocator >::rc_rotation

Definition at line 72 of file Sense.h.

template<class ContainerAllocator >
uint16_t kingfisher_msgs::Sense_< ContainerAllocator >::rc_throttle

Definition at line 69 of file Sense.h.


The documentation for this struct was generated from the following file:


kingfisher_msgs
Author(s): Mike Purvis
autogenerated on Sat Dec 28 2013 17:08:01