Edinburgh Speech Tools  2.1-release
EST_TSortableI.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define Instantiate_TSortable_T(TYPE, TAG)
 
#define Instantiate_TSortable(TYPE)   Instantiate_TSortable_T(TYPE, TYPE)
 
#define Declare_TSortable_T(TYPE, TAG)
 
#define Declare_TSortable_Base_T(TYPE, DEFAULT, ERROR, TAG)
 
#define Declare_TSortable_Class_T(TYPE, DEFAULT, ERROR, TAG)
 
#define Declare_TSortable(TYPE)   Declare_TSortable_T(TYPE,TYPE)
 
#define Declare_TSortable_Base(TYPE, DEFAULT, ERROR)   Declare_TSortable_Base_T(TYPE,DEFAULT,ERROR,TYPE)
 
#define Declare_TSortable_Class(TYPE, DEFAULT, ERROR)   Declare_TSortable_Class_T(TYPE,DEFAULT,ERROR,TYPE)
 

Macro Definition Documentation

#define Instantiate_TSortable_T (   TYPE,
  TAG 
)
Value:
template class EST_TSortable<TYPE>; \
template class EST_TSortable<TYPE *>; \
\
template void sort(EST_TList<TYPE> &, bool (*gt)(const EST_UItem *, const EST_UItem *)); \
template void qsort(EST_TList<TYPE> &, bool (*gt)(const EST_UItem *, const EST_UItem *)); \
template void ptr_sort(EST_TList<TYPE> &a); \
template void ptr_qsort(EST_TList<TYPE> &a); \
template void sort_unique(EST_TList<TYPE> &a); \
\
template bool operator==(const EST_TList<TYPE> &a, const EST_TList<TYPE> &b);
void qsort(EST_TList< T > &a)
void sort_unique(EST_TList< T > &l)
Definition: EST_TList.h:317
void ptr_sort(EST_TList< T > &a)
Definition: EST_TList.h:299
void ptr_qsort(EST_TList< T > &a)
Definition: EST_TList.h:311
int operator==(const char *a, const EST_String &b)
Definition: EST_String.cc:1177
void merge_sort_unique(EST_TList< T > &l, EST_TList< T > &m)
Definition: EST_TList.h:326
void sort(EST_TList< T > &a)

Instantiate rules for sortable template.

Author
Richard Caley rjc@c.nosp@m.str..nosp@m.ed.ac.nosp@m..uk
Version
Id
EST_TSortableI.h,v 1.2 2001/04/04 13:11:27 awb Exp

Definition at line 48 of file EST_TSortableI.h.

#define Instantiate_TSortable (   TYPE)    Instantiate_TSortable_T(TYPE, TYPE)

Definition at line 61 of file EST_TSortableI.h.

#define Declare_TSortable_T (   TYPE,
  TAG 
)

Definition at line 63 of file EST_TSortableI.h.

#define Declare_TSortable_Base_T (   TYPE,
  DEFAULT,
  ERROR,
  TAG 
)

Definition at line 65 of file EST_TSortableI.h.

#define Declare_TSortable_Class_T (   TYPE,
  DEFAULT,
  ERROR,
  TAG 
)

Definition at line 67 of file EST_TSortableI.h.

#define Declare_TSortable (   TYPE)    Declare_TSortable_T(TYPE,TYPE)

Definition at line 69 of file EST_TSortableI.h.

#define Declare_TSortable_Base (   TYPE,
  DEFAULT,
  ERROR 
)    Declare_TSortable_Base_T(TYPE,DEFAULT,ERROR,TYPE)

Definition at line 71 of file EST_TSortableI.h.

#define Declare_TSortable_Class (   TYPE,
  DEFAULT,
  ERROR 
)    Declare_TSortable_Class_T(TYPE,DEFAULT,ERROR,TYPE)

Definition at line 72 of file EST_TSortableI.h.