Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Terms Class Reference

#include <Terms.hpp>

Inheritance diagram for Terms:

Source Target List of all members.

Public Methods

const string & operator[] (int idx) const
int operator[] (const string &t) const
int size () const
int getIndexOfOOV () const
int getIndexOfNullTerm () const
const string & getPath () const
int tokenize (const char *buff, Array< int > &tokenized) const
int tokenize (const char *buff, Array< unsigned short > &tokenized) const
void open (const string &path_)

Static Public Methods

Terms * construct (const string &path_)
const string & getOOVSpelling ()

Member Function Documentation

Terms * Terms::construct const string &    path_ [static]
 

int Terms::getIndexOfNullTerm   const [inline]
 

int Terms::getIndexOfOOV   const [inline]
 

const string& Terms::getOOVSpelling   [inline, static]
 

const string& Terms::getPath   const [inline]
 

void Terms::open const string &    path_
 

int Terms::operator[] const string &    t const [inline]
 

const string& Terms::operator[] int    idx const [inline]
 

int Terms::size   const [inline]
 

int Terms::tokenize const char *    buff,
Array< unsigned short > &    tokenized
const
 

int Terms::tokenize const char *    buff,
Array< int > &    tokenized
const
 


The documentation for this class was generated from the following files:
Generated on Fri Jul 2 16:25:45 2004 for Lemur Toolkit by doxygen1.2.18