Skip to content

API

fair::mq::shmemnamespace

Classes and structs

Enums

Type aliases

using SimpleSeqFitSegment = boost::interprocess::basic_managed_shared_memory<char, boost::interprocess::simple_seq_fit<boost::interprocess::mutex_family, boost::interprocess::offset_ptr<void>>, boost::interprocess::null_index>

No comment in the header yet.

using RBTreeBestFitSegment = boost::interprocess::basic_managed_shared_memory<char, boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family, boost::interprocess::offset_ptr<void>>, boost::interprocess::null_index>

No comment in the header yet.

using SegmentManager = boost::interprocess::managed_shared_memory::segment_manager

No comment in the header yet.

using Str = boost::interprocess::basic_string<char, std::char_traits<char>, CharAlloc>

No comment in the header yet.

Functions

std::string makeShmIdStr(
    const std::string& sessionId,
    const std::string& userId
)

No comment in the header yet.

std::string MakeShmName(const std::string& shmId, const std::string& type)

No comment in the header yet.

std::string MakeShmName(
    const std::string& shmId,
    const std::string& type,
    int index
)

No comment in the header yet.

Variables