|
#include <memory>
#include <boost/interprocess/managed_shared_memory.hpp>
#include <boost/interprocess/sync/sharable_lock.hpp>
#include <boost/interprocess/sync/interprocess_upgradable_mutex.hpp>
#include <ArmarXCore/core/services/sharedmemory/exceptions/SharedMemoryExceptions.h>
#include <ArmarXCore/interface/core/SharedMemory.h>
#include <iostream>
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 > |