Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

TLLinearQueue< T, _OP >::Chunk Struct Reference

Internally used chunk (node). Not C++-safe (LLB!). More...

#include <tllinearqueue.h>

Inheritance diagram for TLLinearQueue< T, _OP >::Chunk:

Inheritance graph
[legend]
Collaboration diagram for TLLinearQueue< T, _OP >::Chunk:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Chunk ()
 ~Chunk ()

Public Attributes

ent []
 Array of entries; dynamically allocated.


Detailed Description

template<typename T, typename _OP = TLDefaultOperators_CDT<T>>
struct TLLinearQueue< T, _OP >::Chunk

Internally used chunk (node). Not C++-safe (LLB!).

Definition at line 84 of file tllinearqueue.h.


Constructor & Destructor Documentation

template<typename T, typename _OP = TLDefaultOperators_CDT<T>>
TLLinearQueue< T, _OP >::Chunk::Chunk  )  [inline]
 

Definition at line 89 of file tllinearqueue.h.

template<typename T, typename _OP = TLDefaultOperators_CDT<T>>
TLLinearQueue< T, _OP >::Chunk::~Chunk  )  [inline]
 

Definition at line 90 of file tllinearqueue.h.


Member Data Documentation

template<typename T, typename _OP = TLDefaultOperators_CDT<T>>
T TLLinearQueue< T, _OP >::Chunk::ent[]
 

Array of entries; dynamically allocated.

Definition at line 87 of file tllinearqueue.h.

Referenced by TLLinearQueue< NamespaceInfo::SymbolEntryB, TLDefaultOperators_CDT< NamespaceInfo::SymbolEntryB > >::_DoPopHead(), TLLinearQueue< NamespaceInfo::SymbolEntryB, TLDefaultOperators_CDT< NamespaceInfo::SymbolEntryB > >::_DoPopTail(), TLLinearQueue< NamespaceInfo::SymbolEntryB, TLDefaultOperators_CDT< NamespaceInfo::SymbolEntryB > >::head(), TLLinearQueue< T, _OP >::Iterator::operator *(), TLLinearQueue< NamespaceInfo::SymbolEntryB, TLDefaultOperators_CDT< NamespaceInfo::SymbolEntryB > >::PopHead(), TLLinearQueue< NamespaceInfo::SymbolEntryB, TLDefaultOperators_CDT< NamespaceInfo::SymbolEntryB > >::PopTail(), and TLLinearQueue< NamespaceInfo::SymbolEntryB, TLDefaultOperators_CDT< NamespaceInfo::SymbolEntryB > >::tail().


The documentation for this struct was generated from the following file:
Generated on Sat Feb 19 22:35:51 2005 for Ray by doxygen 1.3.5