◆ PortPoolMemoryBlock()
iox::roudi::PortPoolMemoryBlock::PortPoolMemoryBlock |
( |
| ) |
|
|
defaultnoexcept |
- Todo:
- the PortPool needs to be refactored to use a typed MemPool once that is done, the cTor needs a configuration similar to MemPoolCollectionMemoryProvider
◆ alignment()
uint64_t iox::roudi::PortPoolMemoryBlock::alignment |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ memoryAvailable()
void iox::roudi::PortPoolMemoryBlock::memoryAvailable |
( |
void * |
memory | ) |
|
|
overridevirtualnoexcept |
◆ portPool()
cxx::optional<PortPoolData*> iox::roudi::PortPoolMemoryBlock::portPool |
( |
| ) |
const |
|
noexcept |
This function enables the access to the PortPool.
- Returns
- an optional pointer to the underlying type, cxx::nullopt_t if value is not initialized
◆ size()
uint64_t iox::roudi::PortPoolMemoryBlock::size |
( |
| ) |
const |
|
overridevirtualnoexcept |
The documentation for this class was generated from the following file: