ListMemBuf< T_t, MAX, idx_t >::entry_t Struct Reference#include <ListMemBuf.h>
List of all members.
Detailed Description
template<class T_t, unsigned int MAX, class idx_t = unsigned short>
struct ListMemBuf< T_t, MAX, idx_t >::entry_t
holds data about an entry in the free/used lists
Definition at line 82 of file ListMemBuf.h.
|
Public Member Functions |
|
| entry_t () |
| | constructor
|
Public Attributes |
|
double | data [(sizeof(T)-1)/sizeof(double)+1] |
| | The data being stored, not actually an instantiation of T, but big enough to hold it. (Funky array size is to ensure proper alignment of contents).
|
|
index_t | next |
| | The next element in the used or free chain.
|
|
index_t | prev |
| | The previous element in the used chain, invalid if in the free chain.
|
The documentation for this struct was generated from the following file:
|