DUNE: Uniform Navigational Environment
2019.02.0
|
Public Member Functions | |
SharedMemory (const char *name, unsigned size) | |
SharedMemory (unsigned size) | |
~SharedMemory (void) | |
void | create (void) |
void | open (void) |
const char * | getName (void) |
void * | operator* (void) |
DUNE::Concurrency::SharedMemory::SharedMemory | ( | const char * | name, |
unsigned | size | ||
) |
References DUNE::Utils::String::format().
DUNE::Concurrency::SharedMemory::SharedMemory | ( | unsigned | size | ) |
DUNE::Concurrency::SharedMemory::~SharedMemory | ( | void | ) |
References DUNE::System::Error::getMessage().
void DUNE::Concurrency::SharedMemory::create | ( | void | ) |
Referenced by DUNE::Concurrency::Process::Process().
|
inline |
Get name of memory area.
void DUNE::Concurrency::SharedMemory::open | ( | void | ) |
|
inline |
Get pointer to shared memory area.