GPSDClient Class Reference

List of all members.

Public Member Functions

 GPSDClient ()
bool start ()
void step ()
void stop ()

Private Member Functions

void process_data (struct gps_data_t *p)
void process_data_gps (struct gps_data_t *p)
void process_data_navsat (struct gps_data_t *p)

Private Attributes

gpsmm gps
ros::Publisher gps_fix_pub
ros::Publisher navsat_fix_pub
ros::NodeHandle node
ros::NodeHandle privnode

Detailed Description

Definition at line 11 of file client.cpp.


Constructor & Destructor Documentation

GPSDClient::GPSDClient (  )  [inline]

Definition at line 13 of file client.cpp.


Member Function Documentation

void GPSDClient::process_data ( struct gps_data_t *  p  )  [inline, private]

Definition at line 61 of file client.cpp.

void GPSDClient::process_data_gps ( struct gps_data_t *  p  )  [inline, private]

Definition at line 79 of file client.cpp.

void GPSDClient::process_data_navsat ( struct gps_data_t *  p  )  [inline, private]

Definition at line 155 of file client.cpp.

bool GPSDClient::start (  )  [inline]

Definition at line 15 of file client.cpp.

void GPSDClient::step (  )  [inline]

Definition at line 45 of file client.cpp.

void GPSDClient::stop (  )  [inline]

Definition at line 50 of file client.cpp.


Member Data Documentation

gpsmm GPSDClient::gps [private]

Definition at line 59 of file client.cpp.

ros::Publisher GPSDClient::gps_fix_pub [private]

Definition at line 57 of file client.cpp.

ros::Publisher GPSDClient::navsat_fix_pub [private]

Definition at line 58 of file client.cpp.

ros::NodeHandle GPSDClient::node [private]

Definition at line 55 of file client.cpp.

ros::NodeHandle GPSDClient::privnode [private]

Definition at line 56 of file client.cpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables


gpsd_client
Author(s): Rob Thomson, Ken Tossell
autogenerated on Fri Jan 11 10:05:43 2013