Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
ListMemBuf< T_t, MAX, idx_t >::entry_t Struct Reference#include <ListMemBuf.h>
Detailed Descriptiontemplate<class T_t, unsigned int MAX, class idx_t = unsigned short>
holds data about an entry in the free/used lists
|
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. |
|
constructor
Definition at line 81 of file ListMemBuf.h. |
|
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).
Definition at line 82 of file ListMemBuf.h. Referenced by ListMemBuf< CommandEntry, MAX_MOTIONS, MC_ID >::back(), ListMemBuf< CommandEntry, MAX_MOTIONS, MC_ID >::front(), ListMemBuf< CommandEntry, MAX_MOTIONS, MC_ID >::operator[](), and ListMemBuf< T_t, MAX, idx_t >::pop_free(). |
|
|
The previous element in the used chain, invalid if in the free chain.
Definition at line 84 of file ListMemBuf.h. Referenced by ListMemBuf< T_t, MAX, idx_t >::erase(), ListMemBuf< T_t, MAX, idx_t >::new_back(), ListMemBuf< T_t, MAX, idx_t >::new_before(), ListMemBuf< T_t, MAX, idx_t >::new_front(), ListMemBuf< T_t, MAX, idx_t >::pop_back(), ListMemBuf< T_t, MAX, idx_t >::pop_front(), ListMemBuf< CommandEntry, MAX_MOTIONS, MC_ID >::prev(), and ListMemBuf< T_t, MAX, idx_t >::swap(). |
Tekkotsu v2.4.1 |
Generated Tue Aug 16 16:35:04 2005 by Doxygen 1.4.4 |