iceoryx_doc  1.0.1
Public Member Functions | List of all members
iox::runtime::SharedMemoryUser Class Reference

shared memory setup for the management segment user side More...

#include <shared_memory_user.hpp>

Public Member Functions

 SharedMemoryUser (const bool doMapSharedMemoryIntoThread, const size_t topicSize, const uint64_t segmentId, const rp::BaseRelativePointer::offset_t segmentManagerAddressOffset)
 Constructor. More...
 

Detailed Description

shared memory setup for the management segment user side

Constructor & Destructor Documentation

◆ SharedMemoryUser()

iox::runtime::SharedMemoryUser::SharedMemoryUser ( const bool  doMapSharedMemoryIntoThread,
const size_t  topicSize,
const uint64_t  segmentId,
const rp::BaseRelativePointer::offset_t  segmentManagerAddressOffset 
)

Constructor.

Parameters
[in]doMapSharedMemoryIntoThreadused by roudi environment for testing. No mapping of memory if false
[in]topicSizesize of the shared memory management segment
[in]segmentManagerAddradress of the segment manager that does the final mapping of memory in the process
[in]segmentIdof the relocatable shared memory segment address space

The documentation for this class was generated from the following file: