All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Public Types | Public Member Functions | Public Attributes
gps_common::GPSFix_< ContainerAllocator > Struct Template Reference

#include <GPSFix.h>

List of all members.

Public Types

enum  { COVARIANCE_TYPE_UNKNOWN = 0 }
enum  { COVARIANCE_TYPE_APPROXIMATED = 1 }
enum  { COVARIANCE_TYPE_DIAGONAL_KNOWN = 2 }
enum  { COVARIANCE_TYPE_KNOWN = 3 }
typedef double _altitude_type
typedef double _climb_type
typedef double _dip_type
typedef double _err_climb_type
typedef double _err_dip_type
typedef double _err_horz_type
typedef double _err_pitch_type
typedef double _err_roll_type
typedef double _err_speed_type
typedef double _err_time_type
typedef double _err_track_type
typedef double _err_type
typedef double _err_vert_type
typedef double _gdop_type
typedef double _hdop_type
typedef ::std_msgs::Header_
< ContainerAllocator > 
_header_type
typedef double _latitude_type
typedef double _longitude_type
typedef double _pdop_type
typedef double _pitch_type
typedef boost::array< double, 9 > _position_covariance_type
typedef uint8_t _position_covariance_type_type
typedef double _roll_type
typedef double _speed_type
typedef
::gps_common::GPSStatus_
< ContainerAllocator > 
_status_type
typedef double _tdop_type
typedef double _time_type
typedef double _track_type
typedef double _vdop_type
typedef boost::shared_ptr
< ::gps_common::GPSFix_
< ContainerAllocator > const > 
ConstPtr
typedef boost::shared_ptr
< ::gps_common::GPSFix_
< ContainerAllocator > > 
Ptr
typedef GPSFix_
< ContainerAllocator > 
Type

Public Member Functions

 GPSFix_ ()
 GPSFix_ (const ContainerAllocator &_alloc)

Public Attributes

boost::shared_ptr< std::map
< std::string, std::string > > 
__connection_header
double altitude
double climb
double dip
double err
double err_climb
double err_dip
double err_horz
double err_pitch
double err_roll
double err_speed
double err_time
double err_track
double err_vert
double gdop
double hdop
::std_msgs::Header_
< ContainerAllocator > 
header
double latitude
double longitude
double pdop
double pitch
boost::array< double, 9 > position_covariance
uint8_t position_covariance_type
double roll
double speed
::gps_common::GPSStatus_
< ContainerAllocator > 
status
double tdop
double time
double track
double vdop

Detailed Description

template<class ContainerAllocator>
struct gps_common::GPSFix_< ContainerAllocator >

Definition at line 23 of file GPSFix.h.


Member Typedef Documentation

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_altitude_type

Definition at line 106 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_climb_type

Definition at line 115 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_dip_type

Definition at line 124 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_climb_type

Definition at line 160 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_dip_type

Definition at line 172 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_horz_type

Definition at line 148 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_pitch_type

Definition at line 166 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_roll_type

Definition at line 169 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_speed_type

Definition at line 157 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_time_type

Definition at line 163 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_track_type

Definition at line 154 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_type

Definition at line 145 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_err_vert_type

Definition at line 151 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_gdop_type

Definition at line 130 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_hdop_type

Definition at line 136 of file GPSFix.h.

template<class ContainerAllocator >
typedef ::std_msgs::Header_<ContainerAllocator> gps_common::GPSFix_< ContainerAllocator >::_header_type

Definition at line 94 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_latitude_type

Definition at line 100 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_longitude_type

Definition at line 103 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_pdop_type

Definition at line 133 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_pitch_type

Definition at line 118 of file GPSFix.h.

template<class ContainerAllocator >
typedef boost::array<double, 9> gps_common::GPSFix_< ContainerAllocator >::_position_covariance_type

Definition at line 175 of file GPSFix.h.

template<class ContainerAllocator >
typedef uint8_t gps_common::GPSFix_< ContainerAllocator >::_position_covariance_type_type

Definition at line 178 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_roll_type

Definition at line 121 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_speed_type

Definition at line 112 of file GPSFix.h.

template<class ContainerAllocator >
typedef ::gps_common::GPSStatus_<ContainerAllocator> gps_common::GPSFix_< ContainerAllocator >::_status_type

Definition at line 97 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_tdop_type

Definition at line 142 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_time_type

Definition at line 127 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_track_type

Definition at line 109 of file GPSFix.h.

template<class ContainerAllocator >
typedef double gps_common::GPSFix_< ContainerAllocator >::_vdop_type

Definition at line 139 of file GPSFix.h.

template<class ContainerAllocator >
typedef boost::shared_ptr< ::gps_common::GPSFix_<ContainerAllocator> const> gps_common::GPSFix_< ContainerAllocator >::ConstPtr

Definition at line 187 of file GPSFix.h.

template<class ContainerAllocator >
typedef boost::shared_ptr< ::gps_common::GPSFix_<ContainerAllocator> > gps_common::GPSFix_< ContainerAllocator >::Ptr

Definition at line 186 of file GPSFix.h.

template<class ContainerAllocator >
typedef GPSFix_<ContainerAllocator> gps_common::GPSFix_< ContainerAllocator >::Type

Definition at line 24 of file GPSFix.h.


Member Enumeration Documentation

template<class ContainerAllocator >
anonymous enum
Enumerator:
COVARIANCE_TYPE_UNKNOWN 

Definition at line 181 of file GPSFix.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
COVARIANCE_TYPE_APPROXIMATED 

Definition at line 182 of file GPSFix.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
COVARIANCE_TYPE_DIAGONAL_KNOWN 

Definition at line 183 of file GPSFix.h.

template<class ContainerAllocator >
anonymous enum
Enumerator:
COVARIANCE_TYPE_KNOWN 

Definition at line 184 of file GPSFix.h.


Constructor & Destructor Documentation

template<class ContainerAllocator >
gps_common::GPSFix_< ContainerAllocator >::GPSFix_ ( ) [inline]

Definition at line 26 of file GPSFix.h.

template<class ContainerAllocator >
gps_common::GPSFix_< ContainerAllocator >::GPSFix_ ( const ContainerAllocator &  _alloc) [inline]

Definition at line 60 of file GPSFix.h.


Member Data Documentation

template<class ContainerAllocator >
boost::shared_ptr<std::map<std::string, std::string> > gps_common::GPSFix_< ContainerAllocator >::__connection_header

Definition at line 188 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::altitude

Definition at line 107 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::climb

Definition at line 116 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::dip

Definition at line 125 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err

Definition at line 146 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_climb

Definition at line 161 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_dip

Definition at line 173 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_horz

Definition at line 149 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_pitch

Definition at line 167 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_roll

Definition at line 170 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_speed

Definition at line 158 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_time

Definition at line 164 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_track

Definition at line 155 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::err_vert

Definition at line 152 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::gdop

Definition at line 131 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::hdop

Definition at line 137 of file GPSFix.h.

template<class ContainerAllocator >
::std_msgs::Header_<ContainerAllocator> gps_common::GPSFix_< ContainerAllocator >::header

Definition at line 95 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::latitude

Definition at line 101 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::longitude

Definition at line 104 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::pdop

Definition at line 134 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::pitch

Definition at line 119 of file GPSFix.h.

template<class ContainerAllocator >
boost::array<double, 9> gps_common::GPSFix_< ContainerAllocator >::position_covariance

Definition at line 176 of file GPSFix.h.

template<class ContainerAllocator >
uint8_t gps_common::GPSFix_< ContainerAllocator >::position_covariance_type

Definition at line 179 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::roll

Definition at line 122 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::speed

Definition at line 113 of file GPSFix.h.

template<class ContainerAllocator >
::gps_common::GPSStatus_<ContainerAllocator> gps_common::GPSFix_< ContainerAllocator >::status

Definition at line 98 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::tdop

Definition at line 143 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::time

Definition at line 128 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::track

Definition at line 110 of file GPSFix.h.

template<class ContainerAllocator >
double gps_common::GPSFix_< ContainerAllocator >::vdop

Definition at line 140 of file GPSFix.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends


gps_common
Author(s): Maintained by Ken Tossell
autogenerated on Sat Jul 27 2013 22:56:11