|
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==().
1.7.4