OSVR-Core
|
Header. More...
#include <boost/interprocess/interprocess_fwd.hpp>
#include <boost/interprocess/sync/interprocess_upgradable_mutex.hpp>
#include <boost/interprocess/sync/sharable_lock.hpp>
#include <boost/interprocess/sync/scoped_lock.hpp>
Go to the source code of this file.
Classes | |
class | osvr::common::ipc::ObjectWithMutex |
Namespaces | |
osvr | |
The main namespace for all C++ elements of the framework, internal and external. | |
osvr::common | |
Handles spatial transformations. | |
Typedefs | |
typedef bip::interprocess_upgradable_mutex | osvr::common::ipc::mutex_type |
Using it as a shared mutex - but that wasn't added until boost 1.52. | |
typedef bip::scoped_lock< mutex_type > | osvr::common::ipc::exclusive_lock_type |
typedef bip::sharable_lock< mutex_type > | osvr::common::ipc::sharable_lock_type |
Header.