#include <threadsafe_state_storage.h>
Public Member Functions | |
moveit::core::RobotState * | getStateStorage () const |
TSStateStorage (const moveit::core::RobotModelPtr &robot_model) | |
TSStateStorage (const moveit::core::RobotState &start_state) | |
~TSStateStorage () | |
Private Attributes | |
std::mutex | lock_ |
moveit::core::RobotState | start_state_ |
std::map< std::thread::id, moveit::core::RobotState * > | thread_states_ |
Definition at line 77 of file threadsafe_state_storage.h.
ompl_interface::TSStateStorage::TSStateStorage | ( | const moveit::core::RobotModelPtr & | robot_model | ) |
Definition at line 39 of file threadsafe_state_storage.cpp.
ompl_interface::TSStateStorage::TSStateStorage | ( | const moveit::core::RobotState & | start_state | ) |
Definition at line 45 of file threadsafe_state_storage.cpp.
ompl_interface::TSStateStorage::~TSStateStorage | ( | ) |
Definition at line 49 of file threadsafe_state_storage.cpp.
moveit::core::RobotState * ompl_interface::TSStateStorage::getStateStorage | ( | ) | const |
Definition at line 55 of file threadsafe_state_storage.cpp.
|
mutableprivate |
Definition at line 121 of file threadsafe_state_storage.h.
|
private |
Definition at line 119 of file threadsafe_state_storage.h.
|
mutableprivate |
Definition at line 120 of file threadsafe_state_storage.h.