#include <Term.hpp>
Inheritance diagram for Term:
Public Methods | |
Term () | |
virtual | ~Term () |
virtual const char * | spelling () const |
return the spelling of the term (read-only) | |
virtual void | spelling (const char *str) |
virtual void | spelling (const string &str) |
virtual void | copyspelling (const char *str) |
set the spelling of the term by making a copy | |
virtual void | freespelling () |
free the copy of the spelling of the term | |
virtual void | reset () |
reset this term representation | |
Protected Attributes | |
char * | term |
const char * | termptr |
This class represents a term in a document.
|
|
|
|
|
set the spelling of the term by making a copy
|
|
free the copy of the spelling of the term
|
|
reset this term representation
|
|
set the spelling of the term by pointing to the given parameter value at str must stay valid for this Term object to stay valid |
|
set the spelling of the term by pointing to the given parameter value at str must stay valid for this Term object to stay valid |
|
return the spelling of the term (read-only)
|
|
|
|
|