Public Member Functions | Public Attributes
labust::mission::MissionParser Class Reference

List of all members.

Public Member Functions

 MissionParser ()
void onEventNextParse (XMLElement *elem2)
void onEventString (const std_msgs::String::ConstPtr &msg)
void onReceiveMission (const misc_msgs::StartParser::ConstPtr &msg)
void onRequestPrimitive (const std_msgs::UInt16::ConstPtr &req)
uint32_t parseEvents ()
uint32_t parseMission (uint32_t id)
uint32_t parseMissionParam ()
void resetParser ()
void sendPrimitve (uint32_t id)
 ~MissionParser ()

Public Attributes

uint16_t breakpoint
int eventID
int ID
int lastID
string missionEvents
string missionParams
double newTimeout
auv_msgs::NED offset
vector< uint8_t > onEventNext
vector< uint8_t > onEventNextActive
PrimitiveParams PP
stringstream primitiveString
ros::Publisher pubMissionSetup
ros::Publisher pubRiseEvent
ros::Publisher pubSendPrimitive
ros::ServiceClient srvExprEval
ros::Subscriber subEventString
ros::Subscriber subReceiveXmlPath
ros::Subscriber subRequestPrimitive
XMLDocument xmlDoc

Detailed Description

Definition at line 67 of file mission_parser.cpp.


Constructor & Destructor Documentation

Subscribers

Publishers

Service

Definition at line 134 of file mission_parser.cpp.

Definition at line 77 of file mission_parser.cpp.


Member Function Documentation

Definition at line 261 of file mission_parser.cpp.

void labust::mission::MissionParser::onEventString ( const std_msgs::String::ConstPtr &  msg)

Definition at line 368 of file mission_parser.cpp.

void labust::mission::MissionParser::onReceiveMission ( const misc_msgs::StartParser::ConstPtr &  msg)

Definition at line 376 of file mission_parser.cpp.

void labust::mission::MissionParser::onRequestPrimitive ( const std_msgs::UInt16::ConstPtr &  req)

Definition at line 355 of file mission_parser.cpp.

Definition at line 289 of file mission_parser.cpp.

Reset data

Initialize service call data

Definition at line 186 of file mission_parser.cpp.

Definition at line 316 of file mission_parser.cpp.

Definition at line 342 of file mission_parser.cpp.

Definition at line 157 of file mission_parser.cpp.


Member Data Documentation

Definition at line 119 of file mission_parser.cpp.

Definition at line 107 of file mission_parser.cpp.

Definition at line 107 of file mission_parser.cpp.

Definition at line 107 of file mission_parser.cpp.

Definition at line 110 of file mission_parser.cpp.

Definition at line 110 of file mission_parser.cpp.

Definition at line 108 of file mission_parser.cpp.

Definition at line 118 of file mission_parser.cpp.

Definition at line 112 of file mission_parser.cpp.

Definition at line 112 of file mission_parser.cpp.

Definition at line 124 of file mission_parser.cpp.

Send primitive to mission execution as string with general data

Definition at line 122 of file mission_parser.cpp.

Definition at line 114 of file mission_parser.cpp.

Definition at line 114 of file mission_parser.cpp.

Definition at line 114 of file mission_parser.cpp.

Definition at line 116 of file mission_parser.cpp.

Definition at line 115 of file mission_parser.cpp.

Definition at line 115 of file mission_parser.cpp.

Definition at line 115 of file mission_parser.cpp.

Definition at line 126 of file mission_parser.cpp.


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


labust_mission
Author(s): Filip Mandic
autogenerated on Fri Aug 28 2015 11:23:06