PLearn 0.1
|
#include <Hash.h>
Public Member Functions | |
Symbol (int symbol=0) | |
Symbol (const Symbol &b) | |
operator char * () const | |
size_t | byteLength () const |
operator int () | |
bool | operator== (const Symbol &o) const |
bool | operator!= (const Symbol &o) const |
Symbol | operator++ (int) |
postfix | |
Symbol | operator++ () |
prefix | |
Public Attributes | |
int | s |
this class is just an "int" and is created only to avoid conflicts within Array methods (to build Array<Symbol> because Array<int> does not work) It is also useful as a key for Hash tables
PLearn::Symbol::Symbol | ( | int | symbol = 0 | ) | [inline] |
PLearn::Symbol::Symbol | ( | const Symbol & | b | ) | [inline] |
size_t PLearn::Symbol::byteLength | ( | ) | const [inline] |
PLearn::Symbol::operator char * | ( | ) | const [inline] |
PLearn::Symbol::operator int | ( | ) | [inline] |
Symbol PLearn::Symbol::operator++ | ( | ) | [inline] |
Definition at line 632 of file Hash.h.
Referenced by operator char *(), operator int(), operator!=(), operator++(), and operator==().