sprint 1-alpha
|
implement a cross platform Inter-Process Comunication memory More...
#include <string>
Go to the source code of this file.
Classes | |
struct | sprint::ipc::segment_info |
class | sprint::ipc::segment |
a shared memory segment More... | |
Namespaces | |
namespace | sprint |
Sprint is a lightweight c++ library to handle different task with crossplatform attention (trying to compile both on MSVC and Mingw on WIn32 and GCC on Linux. | |
namespace | sprint::ipc |
inter-process comunication | |
Enumerations | |
enum | sprint::ipc::memory_policy { sprint::ipc::none = 0, sprint::ipc::push = 1, sprint::ipc::pop = 2, sprint::ipc::delta = 4 } |
memory segment policy More... | |
Functions | |
segment * | sprint::ipc::create_memory (const char *name, unsigned int size, memory_policy update_policy=none) |
create memory/access to existing one | |
segment * | sprint::ipc::open_memory (const char *name) |
Open an existing memory. |
implement a cross platform Inter-Process Comunication memory