#include <WordReference.h>
Definition at line 62 of file WordReference.h.
Public Member Functions | |
void | Clear () |
virtual int | compare (const Object &) |
virtual Object * | Copy () const |
String | Get () const |
int | Get (String &bufferout) const |
const WordContext * | GetContext () const |
WordContext * | GetContext () |
const String & | GetWord () const |
String & | GetWord () |
void | Key (const WordKey &arg) |
const WordKey & | Key () const |
WordKey & | Key () |
int | KeyPack (String &packed) const |
String | KeyPack () const |
int | KeyUnpack (const String &packed) |
int | Merge (const WordReference &other) |
int | Pack (String &ckey, String &crecord) const |
void | Print () const |
void | Record (const WordRecord &arg) |
const WordRecord & | Record () const |
WordRecord & | Record () |
int | RecordPack (String &packed) const |
String | RecordPack () const |
int | RecordUnpack (const String &packed) |
int | Set (const String &bufferin) |
int | SetList (StringList &fields) |
void | SetWord (const String &nword) |
int | Unpack (const String &ckey, const String &crecord) |
WordReference (WordContext *ncontext, const String &word) | |
WordReference (WordContext *ncontext, const String &key0, const String &record0) | |
WordReference (WordContext *ncontext) | |
int | Write (FILE *f) const |
~WordReference () | |
Static Public Member Functions | |
static WordReference | Merge (const WordReference &master, const WordReference &slave) |
Protected Attributes | |
WordContext * | context |
WordKey | key |
WordRecord | record |
String | word |
int | word_prefix |