| 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 | 
Definition at line 67 of file mission_parser.cpp.
| labust::mission::MissionParser::~MissionParser | ( | ) |  [inline] | 
Definition at line 77 of file mission_parser.cpp.
| void labust::mission::MissionParser::onEventNextParse | ( | XMLElement * | elem2 | ) | 
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.
| uint32_t labust::mission::MissionParser::parseEvents | ( | ) | 
Definition at line 289 of file mission_parser.cpp.
| uint32_t labust::mission::MissionParser::parseMission | ( | uint32_t | id | ) | 
| uint32_t labust::mission::MissionParser::parseMissionParam | ( | ) | 
Definition at line 316 of file mission_parser.cpp.
Definition at line 342 of file mission_parser.cpp.
| void labust::mission::MissionParser::sendPrimitve | ( | uint32_t | id | ) | 
Definition at line 157 of file mission_parser.cpp.
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.
| auv_msgs::NED labust::mission::MissionParser::offset | 
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.
| stringstream labust::mission::MissionParser::primitiveString | 
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.
| XMLDocument labust::mission::MissionParser::xmlDoc | 
Definition at line 126 of file mission_parser.cpp.