File shared_memory.hpp

Functions

std::string random_string(size_t length)
class SharedMemoryHandler
#include <shared_memory.hpp>

Public Functions

explicit SharedMemoryHandler(std::string name)
explicit SharedMemoryHandler()
void create_shr_mem(size_t mem_size)
void open_shr_mem()
void *get_shrmem_addr()
void remove_shr_mem()
std::string get_region_name()

Private Members

std::string region_name
boost::interprocess::mapped_region shr_region