Public Types | |
enum | { NumItems = (MemPoolBlockSize - sizeof(LinkedListNode<Chunk>)) / sizeof(Item) } |
Public Member Functions | |
Chunk () | |
Item * | findFreeSlot () |
![]() | |
Chunk * | getNextListNode () const |
void | setNextListNode (Chunk *node) |
Static Public Member Functions | |
static void | destroy (Chunk *&obj, IPoolAllocator &allocator) |
static Chunk * | instantiate (IPoolAllocator &allocator) |
Public Attributes | |
Item | items [NumItems] |
Additional Inherited Members | |
![]() | |
LinkedListNode () | |
~LinkedListNode () | |
Definition at line 73 of file multiset.hpp.
anonymous enum |
Enumerator | |
---|---|
NumItems |
Definition at line 75 of file multiset.hpp.
|
inline |
Definition at line 78 of file multiset.hpp.
|
inlinestatic |
Definition at line 95 of file multiset.hpp.
|
inline |
Definition at line 105 of file multiset.hpp.
|
inlinestatic |
Definition at line 85 of file multiset.hpp.
Item uavcan::Multiset< T >::Chunk::items[NumItems] |
Definition at line 76 of file multiset.hpp.