#include <dataManager.hpp>
Public Types | |
enum | { u = 0, v, w, r, x, y, z, psi, x_var, y_var, z_var, psi_var, alt, stateHatNum } |
enum | { u = 0, v, w, r, x, y, z, psi, x_var, y_var, z_var, psi_var, alt, stateHatNum } |
enum | { u = 0, v, w, r, x, y, z, psi, x_var, y_var, z_var, psi_var, alt, stateHatNum } |
Public Member Functions | |
DataManager () | |
DataManager () | |
DataManager () | |
DataManager () | |
vector< uint8_t > | getEventsVar () |
vector< double > | getMissionVar () |
vector< string > | getMissionVarNames () |
vector< double > | getStateVar () |
void | reset () |
void | setMissionVar (double value) |
void | setMissionVarNames (string name) |
void | updateData (const auv_msgs::NavSts::ConstPtr &data) |
void | updateData (const auv_msgs::NavSts::ConstPtr &data) |
void | updateData (const auv_msgs::NavSts::ConstPtr &data) |
void | updateEventsVar (vector< uint8_t > values) |
void | updateMissionVar (int missionVarID, double value) |
void | updateStateVar (const auv_msgs::NavSts::ConstPtr &data) |
Public Attributes | |
std::vector< double > | eventsVar |
std::vector< double > | missionVar |
std::vector< double > | stateHatVar |
Private Attributes | |
vector< uint8_t > | eventsVar |
vector< double > | missionVar |
vector< string > | missionVarNames |
vector< double > | stateHatVar |
Definition at line 57 of file dataManager.hpp.
anonymous enum |
Definition at line 75 of file course_keeping_turns.cpp.
anonymous enum |
Definition at line 72 of file lawnmower_on_demand.cpp.
anonymous enum |
Definition at line 105 of file dataManager.hpp.
vector< uint8_t > labust::data::DataManager::getEventsVar | ( | ) |
Definition at line 166 of file dataManager.hpp.
vector< double > labust::data::DataManager::getMissionVar | ( | ) |
Definition at line 162 of file dataManager.hpp.
vector< string > labust::data::DataManager::getMissionVarNames | ( | ) |
Definition at line 170 of file dataManager.hpp.
vector< double > labust::data::DataManager::getStateVar | ( | ) |
Definition at line 158 of file dataManager.hpp.
void labust::data::DataManager::reset | ( | ) |
Definition at line 174 of file dataManager.hpp.
void labust::data::DataManager::setMissionVar | ( | double | value | ) |
Definition at line 141 of file dataManager.hpp.
void labust::data::DataManager::setMissionVarNames | ( | string | name | ) |
Definition at line 146 of file dataManager.hpp.
void labust::data::DataManager::updateData | ( | const auv_msgs::NavSts::ConstPtr & | data | ) |
void labust::data::DataManager::updateData | ( | const auv_msgs::NavSts::ConstPtr & | data | ) |
void labust::data::DataManager::updateData | ( | const auv_msgs::NavSts::ConstPtr & | data | ) |
Definition at line 96 of file course_keeping_turns.cpp.
void labust::data::DataManager::updateEventsVar | ( | vector< uint8_t > | values | ) |
Definition at line 152 of file dataManager.hpp.
void labust::data::DataManager::updateMissionVar | ( | int | missionVarID, |
double | value | ||
) |
Definition at line 135 of file dataManager.hpp.
void labust::data::DataManager::updateStateVar | ( | const auv_msgs::NavSts::ConstPtr & | data | ) |
Definition at line 114 of file dataManager.hpp.
Definition at line 79 of file course_keeping_turns.cpp.
std::vector< double > labust::data::DataManager::eventsVar [private] |
Definition at line 98 of file dataManager.hpp.
Definition at line 82 of file course_keeping_turns.cpp.
std::vector< double > labust::data::DataManager::missionVar [private] |
Definition at line 101 of file dataManager.hpp.
vector<string> labust::data::DataManager::missionVarNames [private] |
Definition at line 102 of file dataManager.hpp.
Definition at line 76 of file course_keeping_turns.cpp.
std::vector< double > labust::data::DataManager::stateHatVar [private] |
Definition at line 95 of file dataManager.hpp.