Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

HavasTC Class Reference

#include <HavasTC.h>

List of all members.

Public Methods

 HavasTC (const FPGroup &group)
 HavasTC (const FPGroup &group, const VectorOf< Word > &subgroup)
 ~HavasTC ()
void start ()
bool finished ()
int getIndex () const
TC_STATE getState () const
void printWord (ostream &ostr, const Word &w) const
void setWorkspace (int w)

Private Methods

bool isInitSegment (Chars str, Chars seg) const

Private Attributes

int theIndex
BlackBox tc
FPGroup theGroup
TC_STATE theState
int theWorkspace

Constructor & Destructor Documentation

HavasTC::HavasTC ( const FPGroup & group )

HavasTC::HavasTC ( const FPGroup & group,
const VectorOf< Word > & subgroup )

HavasTC::~HavasTC ( )

Member Function Documentation

void HavasTC::start ( )

bool HavasTC::finished ( )

int HavasTC::getIndex ( ) const [inline]

Definition at line 51 of file HavasTC.h.

TC_STATE HavasTC::getState ( ) const [inline]

Definition at line 53 of file HavasTC.h.

void HavasTC::printWord ( ostream & ostr,
const Word & w ) const

void HavasTC::setWorkspace ( int w ) [inline]

Definition at line 57 of file HavasTC.h.

bool HavasTC::isInitSegment ( Chars str,
Chars seg ) const [private]

Member Data Documentation

int HavasTC::theIndex [private]

Definition at line 62 of file HavasTC.h.

BlackBox HavasTC::tc [private]

Definition at line 63 of file HavasTC.h.

FPGroup HavasTC::theGroup [private]

Definition at line 64 of file HavasTC.h.

VectorOf<Word> HavasTC::theSubgroup [private]

Definition at line 65 of file HavasTC.h.

TC_STATE HavasTC::theState [private]

Definition at line 67 of file HavasTC.h.

int HavasTC::theWorkspace [private]

Definition at line 68 of file HavasTC.h.

The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:55 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001