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

  EST_Features | f General features for this item

### Public Methods

  | Constructor Functions
  | EST_Item_Content () Default constructor
  | EST_Item_Content (const EST_Item_Content &content) Copy constructor
  | ~EST_Item_Content () destructor
  const EST_String | name () const return the name of the item, eg.
  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.

`Constructor Functions`

`EST_Item_Content()`
  Default constructor

`EST_Item_Content(const EST_Item_Content &content)`
  Copy constructor

`~EST_Item_Content()`
  destructor

`EST_Features f`
  General features for this item

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

`void set_name(const EST_String &s)`
  set name

`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