#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"
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" | 
| 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.
| val_type val_type_featfunc = "featfunc" | 
Definition at line 99 of file item_feats.cc.