#include <MyList.h>
Inheritance diagram for MyList< T >:
Public Member Functions | |
MyList () | |
Init de la liste. | |
~MyList () | |
Liberation d'une liste. | |
void | Zero () |
Place le valeur a 0 (mais n'effectue pas de de-allocation). | |
int | GetNbElem () |
Donne le nb d'element dans la liste. | |
MyList< T > & | operator= (MyList< T > &source) |
MyList< T > & | operator+= (MyList< T > &source) |
BOOL | Save (FILE *fich) |
Sauve les donnée valide dans un fichier deja ouvert en ecriture. | |
BOOL | Load (FILE *fich) |
Ajoute les donnée a partir d'un fichier deja ouvert en lecture. | |
void | SetCompareFunction (int(*fonction)(T *elem1, T *elem2)) |
Donne la fonction de: { comparaison / new / delete } a appliquer. | |
Public Attributes | |
MyListIterator< T > | i |
iterator de base | |
T * | elemNull |
element null | |
MyListItem< T > * | first |
debut de liste | |
MyListItem< T > * | last |
fin de liste | |
int | nbElem |
|
Init de la liste.
|
|
Liberation d'une liste.
|
|
Donne le nb d'element dans la liste.
Definition at line 811 of file MyList.h. Referenced by ControlEngine::GiveFPS(). |
|
Ajoute les donnée a partir d'un fichier deja ouvert en lecture.
|
|
|
|
|
|
Sauve les donnée valide dans un fichier deja ouvert en ecriture.
|
|
Donne la fonction de: { comparaison / new / delete } a appliquer.
|
|
Place le valeur a 0 (mais n'effectue pas de de-allocation).
Definition at line 803 of file MyList.h. Referenced by MyList< ParsingWord >::MyList(). |
|
element null
|
|
debut de liste
|
|
iterator de base
Definition at line 769 of file MyList.h. Referenced by Text3D::ComputeSize(), MyRegistry::GetValueMulti(), MyList< ParsingWord >::Load(), ValueEditors::MakeFontsStruct(), MyList< ParsingWord >::operator+=(), and MyList< ParsingWord >::Save(). |
|
fin de liste
|
|
|