|
|
#include <memory>#include <boost/interprocess/managed_shared_memory.hpp>#include <boost/interprocess/sync/interprocess_upgradable_mutex.hpp>#include <boost/interprocess/sync/sharable_lock.hpp>#include <iostream>#include <ArmarXCore/core/services/sharedmemory/exceptions/SharedMemoryExceptions.h>#include <ArmarXCore/interface/core/SharedMemory.h>
Include dependency graph for SharedMemoryConsumer.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | SharedMemoryConsumer< MemoryObject, MemoryObjectMetaInfo > |
| class | SharedMemoryConsumer< MemoryObject, MemoryObjectMetaInfo >::Wrapper |
Namespaces | |
| armarx | |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
Typedefs | |
| using | SharedMemoryScopedReadLock = boost::interprocess::sharable_lock< boost::interprocess::interprocess_upgradable_mutex > |
| using | SharedMemoryScopedReadLockPtr = std::shared_ptr< SharedMemoryScopedReadLock > |