#include "DummyBackendBase.h"
#include "Exception.h"
#include "NumericAddressedRegisterCatalogue.h"
#include "ProcessManagement.h"
#include <boost/filesystem.hpp>
#include <boost/function.hpp>
#include <boost/interprocess/allocators/allocator.hpp>
#include <boost/interprocess/containers/vector.hpp>
#include <boost/interprocess/managed_shared_memory.hpp>
#include <boost/interprocess/sync/interprocess_semaphore.hpp>
#include <boost/interprocess/sync/named_mutex.hpp>
#include <boost/move/unique_ptr.hpp>
#include <boost/unordered_set.hpp>
#include <list>
#include <map>
#include <mutex>
#include <set>
#include <utility>
#include <vector>
Go to the source code of this file.
|
class | ChimeraTK::SharedDummyBackend |
| The shared dummy device opens a mapping file defining the registers and implements them in shared memory instead of connecting to the real device. More...
|
|
◆ PidSet
◆ SharedMemoryVector
◆ ShmemAllocator
using ShmemAllocator = boost::interprocess::allocator<int32_t, boost::interprocess::managed_shared_memory::segment_manager> |