Interprocess shared memory utilities. More...
#include <Balau/Type/UUID.hpp>#include <Balau/Util/Strings.hpp>#include <boost/interprocess/managed_shared_memory.hpp>#include <boost/dll/runtime_symbol_info.hpp>Go to the source code of this file.
Classes | |
| struct | SharedMemoryUtils |
| Utilities for shared memory items. More... | |
Namespaces | |
| Balau::Interprocess | |
| Interprocess functionality including interprocess containers. | |
Typedefs | |
| using | CreateOnlySelector = boost::interprocess::create_only_t |
| Type of CreateOnly constructor selector. More... | |
| using | OpenOnlySelector = boost::interprocess::open_only_t |
| Type of OpenOrCreate constructor selector. More... | |
| using | OpenOrCreateSelector = boost::interprocess::open_or_create_t |
| Type of OpenOrCreate constructor selector. More... | |
| using | OpenReadOnlySelector = boost::interprocess::open_read_only_t |
| Type of OpenReadOnly constructor selector. More... | |
Variables | |
| const CreateOnlySelector | CreateOnly |
| Used to select an interprocess queue/object constructor that creates only. More... | |
| const OpenOnlySelector | OpenOnly |
| Used to select an interprocess queue/object constructor that opens only. More... | |
| const OpenOrCreateSelector | OpenOrCreate |
| Used to select an interprocess queue/object constructor that opens or creates. More... | |
| const OpenReadOnlySelector | OpenReadOnly |
| Used to select an interprocess queue/object constructor that opens ready only. More... | |
Interprocess shared memory utilities.