|
using | MePooConfigContainerType = cxx::vector< Entry, MAX_NUMBER_OF_MEMPOOLS > |
|
|
| MePooConfig () noexcept=default |
| Default constructor to set the configuration for memory pools.
|
|
const MePooConfigContainerType * | getMemPoolConfig () const noexcept |
| Get function for receiving memory pool configuration.
|
|
void | addMemPool (Entry f_entry) noexcept |
| Function for adding new entry.
|
|
MePooConfig & | setDefaults () noexcept |
| Function for creating default memory pools.
|
|
MePooConfig & | optimize () noexcept |
| Function for optimizing the size of memory pool according to new entry.
|
|
|
MePooConfigContainerType | m_mempoolConfig |
|
◆ addMemPool()
void iox::mepoo::MePooConfig::addMemPool |
( |
Entry |
f_entry | ) |
|
|
noexcept |
Function for adding new entry.
- Parameters
-
[in] | Entry | structure of mempool configuration |
◆ getMemPoolConfig()
const MePooConfigContainerType * iox::mepoo::MePooConfig::getMemPoolConfig |
( |
| ) |
const |
|
noexcept |
Get function for receiving memory pool configuration.
- Returns
- cxx::vector of config information size and count of chunks
The documentation for this struct was generated from the following file: