µOS++ IIIe Reference  v6.3.15
“Perfekt ist nicht gut genug”
The third edition of µOS++, a POSIX inspired open source system, written in C++.
os_pool_def Struct Reference

Definition structure for memory block allocation. More...

#include <cmsis_os.h>

Public Attributes

osPooldata
 
uint32_t item_sz
 size of an item More...
 
uint32_t items
 number of items (elements) in the pool More...
 
const char * name
 
void * pool
 pointer to memory for pool More...
 
uint32_t pool_sz
 

Detailed Description

Definition structure for memory block allocation.

Note
CAN BE CHANGED: os_pool_def is implementation specific in every CMSIS-RTOS.

Definition at line 328 of file cmsis_os.h.

Member Data Documentation

◆ data

osPool* os_pool_def::data

Definition at line 335 of file cmsis_os.h.

◆ item_sz

uint32_t os_pool_def::item_sz

size of an item

Definition at line 332 of file cmsis_os.h.

◆ items

uint32_t os_pool_def::items

number of items (elements) in the pool

Definition at line 331 of file cmsis_os.h.

◆ name

const char* os_pool_def::name

Definition at line 330 of file cmsis_os.h.

◆ pool

void* os_pool_def::pool

pointer to memory for pool

Definition at line 333 of file cmsis_os.h.

◆ pool_sz

uint32_t os_pool_def::pool_sz

Definition at line 334 of file cmsis_os.h.


The documentation for this struct was generated from the following file: