Hauptseite | Klassenhierarchie | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente | Zusätzliche Informationen

TLnkList Klassenreferenz

#include <U_LISTS.H>

Klassendiagramm für TLnkList:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TLnkList:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 TLnkList (bool aFailIfNull=true, bool aFailIfExists=true, bool aAutoDelete=false)
virtual ~TLnkList ()
void * GetAt (TLnkContainer &aContainer) const
bool Insert (void *const aData)
bool Append (void *const aData)
bool InsBefore (TLnkContainer *aContainer, void *const aData)
bool AddAfter (TLnkContainer *aContainer, void *const aData)
void * Remove (TLnkContainer &aContainer)
virtual void Clear ()
void CutList (TLnkContainer &aContainer)

Geschützte Attribute

const bool m_FailIfNull
const bool m_FailIfExists
const bool m_AutoDelete
TLnkContainerm_First
TLnkContainerm_Last

Beschreibung der Konstruktoren und Destruktoren

TLnkList::TLnkList bool  aFailIfNull = true,
bool  aFailIfExists = true,
bool  aAutoDelete = false
 

TLnkList::~TLnkList  )  [virtual]
 

Hier ist der Graph aller Aufrufe für diese Funktion:


Dokumentation der Elementfunktionen

bool TLnkList::AddAfter TLnkContainer aContainer,
void *const  aData
 

Hier ist der Graph aller Aufrufe für diese Funktion:

bool TLnkList::Append void *const  aData  ) 
 

Erneute Implementation in TIndList.

Hier ist der Graph aller Aufrufe für diese Funktion:

void TLnkList::Clear  )  [virtual]
 

Erneute Implementation in TIndList.

Hier ist der Graph aller Aufrufe für diese Funktion:

void TLnkList::CutList TLnkContainer aContainer  ) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:

void * TLnkList::GetAt TLnkContainer aContainer  )  const
 

Hier ist der Graph aller Aufrufe für diese Funktion:

bool TLnkList::InsBefore TLnkContainer aContainer,
void *const  aData
 

Hier ist der Graph aller Aufrufe für diese Funktion:

bool TLnkList::Insert void *const  aData  ) 
 

Erneute Implementation in TIndList.

Hier ist der Graph aller Aufrufe für diese Funktion:

void * TLnkList::Remove TLnkContainer aContainer  ) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:


Dokumentation der Datenelemente

const bool TLnkList::m_AutoDelete [protected]
 

const bool TLnkList::m_FailIfExists [protected]
 

const bool TLnkList::m_FailIfNull [protected]
 

TLnkContainer* TLnkList::m_First [protected]
 

TLnkContainer* TLnkList::m_Last [protected]
 


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Sat Nov 13 12:51:30 2004 für XCTL32 von doxygen 1.3.7