|
Ocean
|
Go to the source code of this file.
Data Structures | |
| class | Ocean::Tracking::SLAM::LockManager |
| This class implements a singleton manager for collecting and reporting lock timing measurements. More... | |
| class | Ocean::Tracking::SLAM::LockTimer< tEnable > |
| This class implements a helper for timing lock acquisition and hold durations. More... | |
| class | Ocean::Tracking::SLAM::LockTimer< false > |
| Specialization of LockTimer for disabled timing. More... | |
| class | Ocean::Tracking::SLAM::ReadLock |
| This class implements a scoped read lock for a shared mutex. More... | |
| class | Ocean::Tracking::SLAM::WriteLock |
| This class implements a scoped write lock for a shared mutex. More... | |
Namespaces | |
| namespace | Ocean |
| The namespace covering the entire Ocean framework. | |
| namespace | Ocean::Tracking |
| Namespace of the Tracker library. | |
| namespace | Ocean::Tracking::SLAM |
| Namespace of the SLAM Tracking library. | |
Typedefs | |
| using | Ocean::Tracking::SLAM::Mutex = std::shared_mutex |
| Definition of a mutex supporting read and write locks. | |