Public Attributes | List of all members
uavcan::PoolAllocator< PoolSize, BlockSize, RaiiSynchronizer >::Node Union Reference

Public Attributes

uint8_t data [BlockSize]
 
Nodenext
 

Detailed Description

template<std::size_t PoolSize, uint8_t BlockSize, typename RaiiSynchronizer = char>
union uavcan::PoolAllocator< PoolSize, BlockSize, RaiiSynchronizer >::Node

Definition at line 54 of file dynamic_memory.hpp.

Member Data Documentation

◆ data

template<std::size_t PoolSize, uint8_t BlockSize, typename RaiiSynchronizer = char>
uint8_t uavcan::PoolAllocator< PoolSize, BlockSize, RaiiSynchronizer >::Node::data[BlockSize]

Definition at line 56 of file dynamic_memory.hpp.

◆ next

template<std::size_t PoolSize, uint8_t BlockSize, typename RaiiSynchronizer = char>
Node* uavcan::PoolAllocator< PoolSize, BlockSize, RaiiSynchronizer >::Node::next

Definition at line 57 of file dynamic_memory.hpp.


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


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:05