Edinburgh Speech Tools  2.1-release
EST_FeatureData Class Reference

#include <include/EST_FeatureData.h>

Public Member Functions

 EST_FeatureData ()
 
 EST_FeatureData (const EST_FeatureData &a)
 
 ~EST_FeatureData ()
 
EST_Featuresginfo ()
 
ssize_t num_samples () const
 
ssize_t num_features () const
 
void resize (ssize_t num_samples, ssize_t num_columns, bool preserve=1)
 
void resize (ssize_t num_samples, EST_Features &f, bool preserve=1)
 
void set_num_samples (ssize_t num_samples, bool preserve=1)
 
EST_String type (const EST_String &feature_name)
 
EST_StrList values (const EST_String &feature_name)
 
void set_type (EST_String &feature_name, EST_String &type)
 
void set_values (EST_String &feature_name, EST_StrList &values)
 
int update_values (const EST_String &feature_name, int max)
 
int feature_position (const EST_String &feature_name)
 
EST_read_status load (const EST_String &name)
 
EST_write_status save (const EST_String &name, const EST_String &EST_filetype="") const
 
EST_Vala (ssize_t sample, ssize_t field)
 
EST_Vala (ssize_t sample, const EST_String &name)
 
const EST_Vala (ssize_t sample, ssize_t field) const
 
const EST_Vala (ssize_t sample, const EST_String &name) const
 

Friends

ostream & operator<< (ostream &st, const EST_FeatureData &a)
 

Detailed Description

Definition at line 124 of file EST_FeatureData.h.

Constructor & Destructor Documentation

EST_FeatureData::EST_FeatureData ( )

Definition at line 55 of file EST_FeatureData.cc.

EST_FeatureData::EST_FeatureData ( const EST_FeatureData a)

Definition at line 62 of file EST_FeatureData.cc.

EST_FeatureData::~EST_FeatureData ( void  )

Definition at line 68 of file EST_FeatureData.cc.

Member Function Documentation

EST_Features& EST_FeatureData::ginfo ( )
inline

Definition at line 141 of file EST_FeatureData.h.

ssize_t EST_FeatureData::num_samples ( ) const

Definition at line 72 of file EST_FeatureData.cc.

ssize_t EST_FeatureData::num_features ( ) const

Definition at line 77 of file EST_FeatureData.cc.

void EST_FeatureData::resize ( ssize_t  num_samples,
ssize_t  num_columns,
bool  preserve = 1 
)

Definition at line 96 of file EST_FeatureData.cc.

void EST_FeatureData::resize ( ssize_t  num_samples,
EST_Features f,
bool  preserve = 1 
)

Definition at line 116 of file EST_FeatureData.cc.

void EST_FeatureData::set_num_samples ( ssize_t  num_samples,
bool  preserve = 1 
)

Definition at line 91 of file EST_FeatureData.cc.

EST_String EST_FeatureData::type ( const EST_String feature_name)

Definition at line 122 of file EST_FeatureData.cc.

EST_StrList EST_FeatureData::values ( const EST_String feature_name)

Definition at line 132 of file EST_FeatureData.cc.

void EST_FeatureData::set_type ( EST_String feature_name,
EST_String type 
)
void EST_FeatureData::set_values ( EST_String feature_name,
EST_StrList values 
)
int EST_FeatureData::update_values ( const EST_String feature_name,
int  max 
)

Definition at line 163 of file EST_FeatureData.cc.

int EST_FeatureData::feature_position ( const EST_String feature_name)

Definition at line 145 of file EST_FeatureData.cc.

EST_read_status EST_FeatureData::load ( const EST_String name)

Definition at line 412 of file EST_FeatureData.cc.

EST_write_status EST_FeatureData::save ( const EST_String name,
const EST_String EST_filetype = "" 
) const

Definition at line 395 of file EST_FeatureData.cc.

EST_Val & EST_FeatureData::a ( ssize_t  sample,
ssize_t  field 
)

Definition at line 238 of file EST_FeatureData.cc.

EST_Val & EST_FeatureData::a ( ssize_t  sample,
const EST_String name 
)

Definition at line 232 of file EST_FeatureData.cc.

const EST_Val & EST_FeatureData::a ( ssize_t  sample,
ssize_t  field 
) const

Definition at line 248 of file EST_FeatureData.cc.

const EST_Val & EST_FeatureData::a ( ssize_t  sample,
const EST_String name 
) const

Definition at line 242 of file EST_FeatureData.cc.

Friends And Related Function Documentation

ostream& operator<< ( ostream &  st,
const EST_FeatureData a 
)
friend

Definition at line 495 of file EST_FeatureData.cc.


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