Class SharedMemoryUser

Class Documentation

class SharedMemoryUser

shared memory setup for the management segment user side

Public Functions

SharedMemoryUser(const size_t topicSize, const uint64_t segmentId, const rp::BaseRelativePointer::offset_t segmentManagerAddressOffset) noexcept

Constructor.

Parameters:
  • topicSize[in] size of the shared memory management segment

  • segmentManagerAddr[in] adress of the segment manager that does the final mapping of memory in the process

  • segmentId[in] of the relocatable shared memory segment address space