#include "EST_String.h"#include "EST_Features.h"#include "ling_class/EST_Item_Content.h"#include "ling_class/EST_Relation_list.h"#include "ling_class/EST_Relation_tree.h"#include "ling_class/EST_Relation_mls.h"#include "ling_class/EST_FeatureFunctionPackage.h"

Go to the source code of this file.
Classes | |
| class | EST_Item |
Macros | |
| #define | EST_register_feature_functions(PACKAGE) |
Typedefs | |
| typedef EST_Val(* | EST_Item_featfunc) (EST_Item *s) |
Functions | |
| EST_Item_featfunc | featfunc (const EST_Val &v) |
| EST_Val | est_val (const EST_Item_featfunc f) |
| int | i_same_item (const EST_Item *l1, const EST_Item *l2) |
| EST_Item * | as (const EST_Item *n, const char *relname) |
| EST_Item * | next_item (const EST_Item *node) |
| void | remove_item (EST_Item *l, const char *relname) |
| void | copy_node_tree (EST_Item *from, EST_Item *to) |
| void | copy_node_tree_contents (EST_Item *from, EST_Item *to) |
| void | evaluate (EST_Item *a, EST_Features &f) |
| 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) |
| EST_Item_featfunc | get_featfunc (const EST_String &name, int must=0) |
| EST_String | get_featname (const EST_Item_featfunc func) |
Variables | |
| val_type | val_type_featfunc |
| #define EST_register_feature_functions | ( | PACKAGE | ) |
Definition at line 447 of file EST_Item.h.
Definition at line 51 of file EST_Item.h.
| EST_Item_featfunc featfunc | ( | const EST_Val & | v | ) |
Definition at line 100 of file item_feats.cc.
| EST_Val est_val | ( | const EST_Item_featfunc | f | ) |
Definition at line 122 of file item_feats.cc.
Definition at line 412 of file EST_Item.h.
Definition at line 419 of file EST_Item.h.
Definition at line 427 of file EST_Item.h.
| void remove_item | ( | EST_Item * | l, |
| const char * | relname | ||
| ) |
Definition at line 614 of file EST_Item.cc.
Definition at line 528 of file EST_Item.cc.
Definition at line 540 of file EST_Item.cc.
| void evaluate | ( | EST_Item * | a, |
| EST_Features & | f | ||
| ) |
Definition at line 636 of file EST_Item.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.
| void register_featfunc | ( | const EST_String & | name, |
| const EST_Item_featfunc | func | ||
| ) |
Definition at line 65 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.
| EST_String get_featname | ( | const EST_Item_featfunc | func | ) |
Definition at line 76 of file item_feats.cc.
| val_type val_type_featfunc |
Definition at line 99 of file item_feats.cc.