Edinburgh Speech Tools  2.1-release
item_feats.cc File Reference
#include <cstdlib>
#include <cstdio>
#include <iostream>
#include <fstream>
#include "EST_THash.h"
#include "ling_class/EST_Item.h"
#include "ling_class/EST_Item_Content.h"
#include "ling_class/EST_Relation.h"
#include "ling_class/EST_FeatureFunctionPackage.h"
#include "EST_FeatureFunctionContext.h"
Include dependency graph for item_feats.cc:

Go to the source code of this file.

Functions

const char * error_name (EST_Item_featfunc f)
 
EST_Item_featfunc get_featfunc (const EST_String &name, int must)
 
void register_featfunc (const EST_String &name, const EST_Item_featfunc func)
 
EST_String get_featname (const EST_Item_featfunc func)
 
void EST_register_feature_function_package (const char *name, void(*init_fn)(EST_FeatureFunctionPackage &p))
 
EST_Item_featfunc featfunc (const EST_Val &v)
 
void val_delete_featfunc (void *v)
 
EST_Val est_val (const EST_Item_featfunc f)
 

Variables

val_type val_type_featfunc = "featfunc"
 

Function Documentation

const char* error_name ( EST_Item_featfunc  f)

Definition at line 52 of file item_feats.cc.

EST_Item_featfunc get_featfunc ( const EST_String name,
int  must = 0 
)

Definition at line 58 of file item_feats.cc.

void register_featfunc ( const EST_String name,
const EST_Item_featfunc  func 
)

Definition at line 65 of file item_feats.cc.

EST_String get_featname ( const EST_Item_featfunc  func)

Definition at line 76 of file item_feats.cc.

void EST_register_feature_function_package ( const char *  name,
void(*)(EST_FeatureFunctionPackage &p)  init_fn 
)

Definition at line 88 of file item_feats.cc.

EST_Item_featfunc featfunc ( const EST_Val v)

Definition at line 100 of file item_feats.cc.

void val_delete_featfunc ( void *  v)

Definition at line 109 of file item_feats.cc.

EST_Val est_val ( const EST_Item_featfunc  f)

Definition at line 122 of file item_feats.cc.

Variable Documentation

val_type val_type_featfunc = "featfunc"

Definition at line 99 of file item_feats.cc.