#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.