|
|
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