Edinburgh Speech Tools  2.1-release
EST_TItem< T > Class Template Reference

#include <include/EST_TList.h>

Inheritance diagram for EST_TItem< T >:
Collaboration diagram for EST_TItem< T >:

Public Member Functions

 EST_TItem (const T &v)
 
 EST_TItem ()
 
- Public Member Functions inherited from EST_UItem
void init ()
 
virtual ~EST_UItem ()
 
EST_UItemnext ()
 
EST_UItemprev ()
 

Public Attributes

val
 
- Public Attributes inherited from EST_UItem
EST_UItemn
 
EST_UItemp
 

Static Protected Member Functions

static EST_TItemmake (const T &val)
 
static void release (EST_TItem< T > *it)
 

Friends

class EST_TList< T >
 

Detailed Description

template<class T>
class EST_TItem< T >

Definition at line 63 of file EST_TList.h.

Constructor & Destructor Documentation

template<class T>
EST_TItem< T >::EST_TItem ( const T &  v)
inline

Definition at line 87 of file EST_TList.h.

template<class T>
EST_TItem< T >::EST_TItem ( )
inline

Definition at line 89 of file EST_TList.h.

Member Function Documentation

template<class T >
EST_TItem< T > * EST_TItem< T >::make ( const T &  val)
staticprotected

Definition at line 45 of file EST_TList.cc.

template<class T >
void EST_TItem< T >::release ( EST_TItem< T > *  it)
staticprotected

Definition at line 63 of file EST_TList.cc.

Friends And Related Function Documentation

template<class T>
friend class EST_TList< T >
friend

Definition at line 82 of file EST_TList.h.

Member Data Documentation

template<class T>
T EST_TItem< T >::val

Definition at line 85 of file EST_TList.h.


The documentation for this class was generated from the following files: