#include <iostream>#include "EST_common.h"#include "EST_UList.h"#include "EST_TSortable.h"#include "EST_TIterator.h"#include "instantiate/EST_TListI.h"

Go to the source code of this file.
Classes | |
| class | EST_TList< T > |
| class | EST_TItem< T > |
| class | EST_TList< T > |
| class | EST_TList< T >::IPointer |
Typedefs | |
| typedef EST_UItem | EST_Litem |
| A pretty name for EST_UItem. More... | |
Functions | |
| template<class T > | |
| bool | operator== (const EST_TList< T > &a, const EST_TList< T > &b) |
| template<class T > | |
| bool | operator!= (const EST_TList< T > &a, const EST_TList< T > &b) |
| template<class T > | |
| int | index (EST_TList< T > &l, T &val, bool(*eq)(const EST_UItem *, const EST_UItem *)=NULL) |
| template<class T > | |
| void | sort (EST_TList< T > &a, bool(*gt)(const EST_UItem *, const EST_UItem *)=NULL) |
| template<class T > | |
| void | ptr_sort (EST_TList< T > &a) |
| template<class T > | |
| void | qsort (EST_TList< T > &a, bool(*gt)(const EST_UItem *, const EST_UItem *)=NULL) |
| template<class T > | |
| void | ptr_qsort (EST_TList< T > &a) |
| template<class T > | |
| void | sort_unique (EST_TList< T > &l) |
| template<class T > | |
| void | merge_sort_unique (EST_TList< T > &l, EST_TList< T > &m) |
| template<class T > | |
| const char * | error_name (EST_TList< T > val) |
Definition at line 274 of file EST_TList.h.
Definition at line 280 of file EST_TList.h.
| int index | ( | EST_TList< T > & | l, |
| T & | val, | ||
| bool(*)(const EST_UItem *, const EST_UItem *) | eq = NULL |
||
| ) |
Definition at line 286 of file EST_TList.h.
| void sort | ( | EST_TList< T > & | a, |
| bool(*)(const EST_UItem *, const EST_UItem *) | gt = NULL |
||
| ) |
Definition at line 293 of file EST_TList.h.
| void ptr_sort | ( | EST_TList< T > & | a | ) |
Definition at line 299 of file EST_TList.h.
| void qsort | ( | EST_TList< T > & | a, |
| bool(*)(const EST_UItem *, const EST_UItem *) | gt = NULL |
||
| ) |
Definition at line 305 of file EST_TList.h.
| void ptr_qsort | ( | EST_TList< T > & | a | ) |
Definition at line 311 of file EST_TList.h.
| void sort_unique | ( | EST_TList< T > & | l | ) |
Definition at line 317 of file EST_TList.h.
Definition at line 326 of file EST_TList.h.
| const char* error_name | ( | EST_TList< T > | val | ) |
Definition at line 335 of file EST_TList.h.