|
class | DesignPattern::Creation< MemoryMap, MemoryMapError > |
|
|
using | CreationPattern_t = Creation< MemoryMap, MemoryMapError > |
|
using | result_t = iox::cxx::expected< MemoryMap, MemoryMapError > |
|
using | errorType_t = MemoryMapError |
|
static result_t | create (Targs &&... args) noexcept |
| factory method which guarantees that either a working object is produced or an error value describing the error during construction More...
|
|
static result_t | verify (MemoryMap &&newObject) noexcept |
| verifies if a class was created successfully More...
|
|
static iox::cxx::expected< MemoryMapError > | placementCreate (void *const memory, Targs &&... args) noexcept |
| factory method which guarantees that either a working object is produced or an error value describing the error during construction More...
|
|
bool | m_isInitialized |
|
MemoryMapError | m_errorValue |
|
The documentation for this class was generated from the following file:
- iceoryx_utils/internal/posix_wrapper/shared_memory_object/memory_map.hpp