Main Page   Namespace List   Class Hierarchy   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 char* operator[] (int idx)const
int operator[] (const char *t)const
int size ()const
int getIndexOfOOV ()const
int getIndexOfNullTerm ()const
const char* getPath ()const
int tokenize (const char *buff,Array< int > &tokenized)const
int tokenize (const char *buff,Array< unsigned short > &tokenized)const
void open (const char *path_)

Static Public Methods

Terms* construct (const char *path_)
const char* getOOVSpelling ()

Member Function Documentation

Terms * Terms::construct ( const char * path_ ) [static]
 

int Terms::getIndexOfNullTerm ( ) const [inline]
 

int Terms::getIndexOfOOV ( ) const [inline]
 

const char * Terms::getOOVSpelling ( ) [inline, static]
 

const char * Terms::getPath ( ) const [inline]
 

void Terms::open ( const char * path_ )
 

int Terms::operator[] ( const char * t ) const [inline]
 

const char * 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 at Fri Jul 26 18:23:00 2002 for LEMUR by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000