MemoryManager Library Class Definitions. More...
#include <MemoryUtil.h>
Public Member Functions | |
| int | begin () | 
| Initialize MemoryManager library.  More... | |
| int | setLayout (uint8_t sec_no, uint8_t layout_no) | 
| Generate static memory pool group.  More... | |
| int | clearLayout () | 
| Destroy the static memory pool.  | |
| int | end () | 
| Finalize MemoryManager library.  | |
| const PoolSectionAttr * | getLayout (uint8_t sec_no, int layout_no) | 
| Get static memory pool information.  More... | |
MemoryManager Library Class Definitions.
| int MemoryUtilClass::begin | ( | ) | 
Initialize MemoryManager library.
Initialization of the entire MemoryManager. Run only once on a single CPU.
| int MemoryUtilClass::setLayout | ( | uint8_t | sec_no, | 
| uint8_t | layout_no | ||
| ) | 
Generate static memory pool group.
Generate a memory pool group with the specified layout number.
| const PoolSectionAttr * MemoryUtilClass::getLayout | ( | uint8_t | sec_no, | 
| int | layout_no | ||
| ) | 
Get static memory pool information.
Get memory pool group with the specified layout number.