Edinburgh Speech Tools  2.4-release
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
EST_FeatureFunctionContext Class Reference
Collaboration diagram for EST_FeatureFunctionContext:

Public Member Functions

void clear_cache (void)
 
void add_package (const EST_String name)
 
bool package_included (const EST_String name) const
 
const EST_Item_featfunc get_featfunc (const EST_String name, int must=0)
 
const EST_Item_featfunc get_featfunc (const EST_String package, const EST_String name, int must=0)
 

Static Public Attributes

static const EST_String separator = "+"
 

Protected Member Functions

void add_package (EST_FeatureFunctionPackage *package)
 
EST_FeatureFunctionPackageget_package (const EST_String name) const
 
EST_String get_featfunc_name (const EST_Item_featfunc func, int &found) const
 

Static Protected Member Functions

static void class_init (void)
 

Static Protected Attributes

static EST_FeatureFunctionContextglobal
 

Friends

class ling_class_init
 
void EST_register_feature_function_package (const char *name, void(*init_fn)(EST_FeatureFunctionPackage &p))
 
void register_featfunc (const EST_String &name, const EST_Item_featfunc func)
 
const EST_Item_featfunc get_featfunc (const EST_String &name, int must)
 
EST_String get_featname (const EST_Item_featfunc func)
 

Detailed Description

Definition at line 49 of file EST_FeatureFunctionContext.h.


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