Edinburgh Speech Tools  2.1-release
EST_TTimeIndex< CONTAINER > Class Template Reference

#include <include/EST_TTimeIndex.h>

Collaboration diagram for EST_TTimeIndex< CONTAINER >:

Public Types

typedef CONTAINER::Index Index
 
typedef EST_TTI_Entry< CONTAINER > Entry
 

Public Member Functions

 EST_TTimeIndex ()
 
 EST_TTimeIndex (CONTAINER &c, int bunch=10)
 
void index (CONTAINER &c, int bunch=10)
 
void just_before (float time, Index &in) const
 

Protected Member Functions

void initialise ()
 

Protected Attributes

CONTAINER * p_container
 
EST_TVector< Entryp_entries
 
float p_time_step
 

Detailed Description

template<class CONTAINER>
class EST_TTimeIndex< CONTAINER >

Definition at line 57 of file EST_TTimeIndex.h.

Member Typedef Documentation

template<class CONTAINER >
typedef CONTAINER::Index EST_TTimeIndex< CONTAINER >::Index

Definition at line 60 of file EST_TTimeIndex.h.

template<class CONTAINER >
typedef EST_TTI_Entry<CONTAINER> EST_TTimeIndex< CONTAINER >::Entry

Definition at line 61 of file EST_TTimeIndex.h.

Constructor & Destructor Documentation

template<class CONTAINER >
EST_TTimeIndex< CONTAINER >::EST_TTimeIndex ( )

Definition at line 51 of file EST_TTimeIndex.cc.

template<class CONTAINER >
EST_TTimeIndex< CONTAINER >::EST_TTimeIndex ( CONTAINER &  c,
int  bunch = 10 
)

Definition at line 58 of file EST_TTimeIndex.cc.

Member Function Documentation

template<class CONTAINER >
void EST_TTimeIndex< CONTAINER >::initialise ( void  )
protected

Definition at line 44 of file EST_TTimeIndex.cc.

template<class CONTAINER >
void EST_TTimeIndex< CONTAINER >::index ( CONTAINER &  c,
int  bunch = 10 
)

Definition at line 65 of file EST_TTimeIndex.cc.

template<class CONTAINER >
void EST_TTimeIndex< CONTAINER >::just_before ( float  time,
Index in 
) const
inline

Definition at line 78 of file EST_TTimeIndex.h.

Member Data Documentation

template<class CONTAINER >
CONTAINER* EST_TTimeIndex< CONTAINER >::p_container
protected

Definition at line 64 of file EST_TTimeIndex.h.

template<class CONTAINER >
EST_TVector<Entry> EST_TTimeIndex< CONTAINER >::p_entries
protected

Definition at line 65 of file EST_TTimeIndex.h.

template<class CONTAINER >
float EST_TTimeIndex< CONTAINER >::p_time_step
protected

Definition at line 66 of file EST_TTimeIndex.h.


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