Homepage Demos Overview Downloads Tutorials Reference
Credits
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Search

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 78 of file ListMemBuf.h.

Public Member Functions

 entry_t ()
 constructor


Public Attributes

T data
 The data being stored, not actually an instantiation of T, but big enough to hold it.

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 & Destructor Documentation

template<class T_t, unsigned int MAX, class idx_t = unsigned short>
ListMemBuf< T_t, MAX, idx_t >::entry_t::entry_t  )  [inline]
 

constructor

Definition at line 80 of file ListMemBuf.h.

References ListMemBuf< T_t, MAX, idx_t >::entry_t::data.


Member Data Documentation

template<class T_t, unsigned int MAX, class idx_t = unsigned short>
T ListMemBuf< T_t, MAX, idx_t >::entry_t::data
 

The data being stored, not actually an instantiation of T, but big enough to hold it.

Definition at line 81 of file ListMemBuf.h.

template<class T_t, unsigned int MAX, class idx_t = unsigned short>
index_t ListMemBuf< T_t, MAX, idx_t >::entry_t::next
 

The next element in the used or free chain.

Definition at line 82 of file ListMemBuf.h.

template<class T_t, unsigned int MAX, class idx_t = unsigned short>
index_t ListMemBuf< T_t, MAX, idx_t >::entry_t::prev
 

The previous element in the used chain, invalid if in the free chain.

Definition at line 83 of file ListMemBuf.h.


The documentation for this struct was generated from the following file:
Tekkotsu v1.4
Generated Sat Jul 19 00:09:01 2003 by Doxygen 1.3.2