UT_FSA Class Reference

#include <UT_FSA.h>

List of all members.

Public Member Functions

 UT_FSA ()
 ~UT_FSA ()
bool build (const UT_StringArray &strings, const UT_IntArray &indices, int notfound_index=-1)
bool build (int ntokens, const ut_FSA_Token tokens[], int notfound_index=-1)
void clear ()
int findSymbol (const char *symbol) const
int getNotFound () const
int64 getMemUsage () const
void dumpTables () const
void extractStrings (UT_StringArray &list) const


Detailed Description

Definition at line 58 of file UT_FSA.h.


Constructor & Destructor Documentation

UT_FSA::UT_FSA (  ) 

UT_FSA::~UT_FSA (  ) 


Member Function Documentation

bool UT_FSA::build ( int  ntokens,
const ut_FSA_Token  tokens[],
int  notfound_index = -1 
)

bool UT_FSA::build ( const UT_StringArray strings,
const UT_IntArray indices,
int  notfound_index = -1 
)

void UT_FSA::clear (  ) 

void UT_FSA::dumpTables (  )  const

void UT_FSA::extractStrings ( UT_StringArray list  )  const

int UT_FSA::findSymbol ( const char *  symbol  )  const

int64 UT_FSA::getMemUsage (  )  const

int UT_FSA::getNotFound (  )  const [inline]

Definition at line 70 of file UT_FSA.h.


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:49 2012 for HDK by  doxygen 1.5.9