#include <RobotComponents/components/MotionPlanning/CSpace/GlobalCache.h>
template<class ObjectTypePtr, class Id = std::string>
class armarx::GlobalCache< ObjectTypePtr, Id >
Definition at line 39 of file GlobalCache.h.
◆ GlobalCache() [1/2]
template<class ObjectTypePtr, class Id = std::string>
◆ GlobalCache() [2/2]
template<class ObjectTypePtr, class Id = std::string>
◆ ~GlobalCache()
template<class ObjectTypePtr, class Id = std::string>
◆ getCache()
template<class ObjectTypePtr, class Id = std::string>
| std::map< Id, ObjectTypePtr > & getCache |
( |
| ) |
const |
|
inlineprotected |
◆ getCacheObject()
template<class ObjectTypePtr, class Id = std::string>
| ObjectTypePtr getCacheObject |
( |
const Id & | id | ) |
|
|
inline |
◆ getInstanceCounter()
template<class ObjectTypePtr, class Id = std::string>
| std::atomic< int > & getInstanceCounter |
( |
| ) |
|
|
inlineprotected |
◆ getMapLock()
template<class ObjectTypePtr, class Id = std::string>
◆ hasObject()
template<class ObjectTypePtr, class Id = std::string>
| bool hasObject |
( |
const Id & | id | ) |
const |
|
inline |
◆ insertObject()
template<class ObjectTypePtr, class Id = std::string>
| void insertObject |
( |
const Id & | id, |
|
|
const ObjectTypePtr & | obj ) |
|
inline |
The documentation for this class was generated from the following file: