#include <threadsafe_state_storage.h>
Public Member Functions | |
robot_state::RobotState * | getStateStorage () const |
TSStateStorage (const robot_model::RobotModelPtr &kmodel) | |
TSStateStorage (const robot_state::RobotState &start_state) | |
~TSStateStorage () | |
Private Attributes | |
boost::mutex | lock_ |
robot_state::RobotState | start_state_ |
std::map< boost::thread::id, robot_state::RobotState * > | thread_states_ |
Definition at line 45 of file threadsafe_state_storage.h.
ompl_interface::TSStateStorage::TSStateStorage | ( | const robot_model::RobotModelPtr & | kmodel | ) |
Definition at line 39 of file threadsafe_state_storage.cpp.
ompl_interface::TSStateStorage::TSStateStorage | ( | const robot_state::RobotState & | start_state | ) |
Definition at line 44 of file threadsafe_state_storage.cpp.
Definition at line 48 of file threadsafe_state_storage.cpp.
robot_state::RobotState * ompl_interface::TSStateStorage::getStateStorage | ( | ) | const |
Definition at line 55 of file threadsafe_state_storage.cpp.
boost::mutex ompl_interface::TSStateStorage::lock_ [mutable, private] |
Definition at line 57 of file threadsafe_state_storage.h.
robot_state::RobotState ompl_interface::TSStateStorage::start_state_ [private] |
Definition at line 55 of file threadsafe_state_storage.h.
std::map<boost::thread::id, robot_state::RobotState*> ompl_interface::TSStateStorage::thread_states_ [mutable, private] |
Definition at line 56 of file threadsafe_state_storage.h.