
Public Types | |
| enum | { NumItems = (MemPoolBlockSize - sizeof(LinkedListNode<Chunk>)) / sizeof(Item) } |
Public Member Functions | |
| Chunk () | |
| Item * | findFreeSlot () |
Public Member Functions inherited from uavcan::LinkedListNode< Chunk > | |
| 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 | |
Protected Member Functions inherited from uavcan::LinkedListNode< Chunk > | |
| 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.