Public Types | Public Member Functions | Public Attributes
labust::sim::publishData Class Reference

List of all members.

Public Types

enum  {
  stamp = 0, u = 1, v = 2, w = 3,
  vx = -1, vy = -1, r = 4, depth = 6,
  psi = 5, range = 7, x = 8, y = 9,
  z = 10
}

Public Member Functions

 publishData ()
void publishLoop ()
std::vector< std::string > & split (const std::string &s, char delim, std::vector< std::string > &elems)
std::vector< std::string > split (const std::string &s, char delim)
 ~publishData ()

Public Attributes

int counter
std::ifstream file
std::string fileName
auv_msgs::DecimalLatLon origin
std::vector< std::string > parsedData
ros::Publisher pubDepth
ros::Publisher pubHeading
double publishRate
ros::Publisher pubPosition
ros::Publisher pubRange
ros::Publisher pubVelocityRef
auv_msgs::BodyVelocityReq velocityData

Detailed Description

Definition at line 23 of file publish_from_csv.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
stamp 
u 
v 
w 
vx 
vy 
r 
depth 
psi 
range 
x 
y 
z 

Definition at line 28 of file publish_from_csv.cpp.


Constructor & Destructor Documentation

Definition at line 31 of file publish_from_csv.cpp.

Definition at line 52 of file publish_from_csv.cpp.


Member Function Documentation

Definition at line 56 of file publish_from_csv.cpp.

std::vector<std::string>& labust::sim::publishData::split ( const std::string &  s,
char  delim,
std::vector< std::string > &  elems 
) [inline]

Definition at line 111 of file publish_from_csv.cpp.

std::vector<std::string> labust::sim::publishData::split ( const std::string &  s,
char  delim 
) [inline]

Definition at line 122 of file publish_from_csv.cpp.


Member Data Documentation

Definition at line 135 of file publish_from_csv.cpp.

Definition at line 128 of file publish_from_csv.cpp.

Definition at line 129 of file publish_from_csv.cpp.

auv_msgs::DecimalLatLon labust::sim::publishData::origin

Definition at line 134 of file publish_from_csv.cpp.

Definition at line 131 of file publish_from_csv.cpp.

Definition at line 133 of file publish_from_csv.cpp.

Definition at line 133 of file publish_from_csv.cpp.

Definition at line 130 of file publish_from_csv.cpp.

Definition at line 133 of file publish_from_csv.cpp.

Definition at line 133 of file publish_from_csv.cpp.

Definition at line 133 of file publish_from_csv.cpp.

auv_msgs::BodyVelocityReq labust::sim::publishData::velocityData

Definition at line 132 of file publish_from_csv.cpp.


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


labust_sim
Author(s): Gyula Nagy
autogenerated on Fri Aug 28 2015 11:22:38