In file ../include/ling_class/EST_Item_Content.h:

class EST_Item_Content

A class for containing individual linguistic features and references to relations.

Public Fields

[more]EST_Features f
General features for this item

Public Methods

[more] Constructor Functions

[more] EST_Item_Content ()
Default constructor
[more] EST_Item_Content (const EST_Item_Content &content)
Copy constructor
[more] ~EST_Item_Content ()
destructor

[more]const EST_String name () const
return the name of the item, eg.
[more]void set_name (const EST_String &s)
set name


Documentation

A class for containing individual linguistic features and references to relations.

This class contents the potentially shared part of an EST_Item. It contaisn a list of features allowing string names to be related to string, floats, ints and arbitrary objects. It also contains a reference list to the EST_Items indexed by the relation names.

This class should not normally be accessed by anyone other than the EST_Item.

o Constructor Functions

o EST_Item_Content()
Default constructor

o EST_Item_Content(const EST_Item_Content &content)
Copy constructor

o ~EST_Item_Content()
destructor

oEST_Features f
General features for this item

oconst EST_String name() const
return the name of the item, eg. the name of the phone or the text of the word

ovoid set_name(const EST_String &s)
set name

o Relation related member functions


This class has no child classes.
Friends:
ostream& operator << (ostream &s, const EST_Item_Content &a)
class EST_Item

Alphabetic index HTML hierarchy of classes or Java


This page is part of the Edinburgh Speech Tools Library documentation
Copyright University of Edinburgh 1997
Contact: speech_tools@cstr.ed.ac.uk