|
static constexpr void * | NO_ADDRESS_HINT = nullptr |
|
|
class | DesignPattern::Creation< SharedMemoryObject, SharedMemoryObjectError > |
|
|
using | CreationPattern_t = Creation< SharedMemoryObject, SharedMemoryObjectError > |
|
using | result_t = iox::cxx::expected< SharedMemoryObject, SharedMemoryObjectError > |
|
using | errorType_t = SharedMemoryObjectError |
|
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 (SharedMemoryObject &&newObject) noexcept |
| verifies if a class was created successfully More...
|
|
static iox::cxx::expected< SharedMemoryObjectError > | 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 |
|
SharedMemoryObjectError | m_errorValue |
|
The documentation for this class was generated from the following file: