Edinburgh Speech Tools  2.1-release
EST_Item.cc File Reference
#include <cstdlib>
#include <cstdio>
#include <iostream>
#include <fstream>
#include "ling_class/EST_Item.h"
#include "ling_class/EST_Relation.h"
#include "ling_class/EST_Utterance.h"
#include "EST_TKVL.h"
#include "EST_UList.h"
#include "EST_string_aux.h"
#include "ling_class_init.h"
Include dependency graph for EST_Item.cc:

Go to the source code of this file.

Functions

EST_Itemfirst_leaf_in_tree (const EST_Item *root)
 
EST_Itemlast_leaf_in_tree (const EST_Item *root)
 
void copy_node_tree (EST_Item *from, EST_Item *to)
 
void copy_node_tree_contents (EST_Item *from, EST_Item *to)
 
EST_Itemappend_daughter (EST_Item *n, EST_Item *p)
 
EST_Itemappend_daughter (EST_Item *n, const char *relname, EST_Item *p)
 
EST_Itemprepend_daughter (EST_Item *n, EST_Item *p)
 
EST_Itemprepend_daughter (EST_Item *n, const char *relname, EST_Item *p)
 
void remove_item (EST_Item *l, const char *relname)
 
ostream & operator<< (ostream &s, const EST_Item &a)
 
void evaluate (EST_Item *a, EST_Features &f)
 

Function Documentation

void copy_node_tree ( EST_Item from,
EST_Item to 
)

Definition at line 528 of file EST_Item.cc.

void copy_node_tree_contents ( EST_Item from,
EST_Item to 
)

Definition at line 540 of file EST_Item.cc.

void remove_item ( EST_Item l,
const char *  relname 
)

Definition at line 614 of file EST_Item.cc.

ostream& operator<< ( ostream &  s,
const EST_Item a 
)

Definition at line 629 of file EST_Item.cc.

void evaluate ( EST_Item a,
EST_Features f 
)

Definition at line 636 of file EST_Item.cc.