#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.