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.