#include <DictEntry.hh>
Public Member Functions | |
DictEntry () | |
DictEntry (const std::string &k, int h=-1) | |
int | getHashCode () |
const std::string & | getKey () |
DictEntry * | getNext () |
DictEntry * | getNextInScope () |
void | setHashCode (int h) |
void | setKey (const std::string &k) |
void | setNext (DictEntry *n) |
void | setScope (DictEntry *s) |
virtual | ~DictEntry () |
Public Attributes | |
int | this_scope |
Protected Attributes | |
int | hashCode |
std::string | key |
DictEntry * | next |
DictEntry * | scope |
Definition at line 55 of file DictEntry.hh.
DictEntry::DictEntry | ( | ) | [inline] |
Definition at line 66 of file DictEntry.hh.
DictEntry::DictEntry | ( | const std::string & | k, |
int | h = -1 |
||
) | [inline] |
Definition at line 71 of file DictEntry.hh.
virtual DictEntry::~DictEntry | ( | ) | [inline, virtual] |
Definition at line 77 of file DictEntry.hh.
int DictEntry::getHashCode | ( | ) | [inline] |
Definition at line 87 of file DictEntry.hh.
const std::string& DictEntry::getKey | ( | ) | [inline] |
Definition at line 84 of file DictEntry.hh.
DictEntry* DictEntry::getNext | ( | ) | [inline] |
Definition at line 90 of file DictEntry.hh.
DictEntry* DictEntry::getNextInScope | ( | ) | [inline] |
Definition at line 93 of file DictEntry.hh.
void DictEntry::setHashCode | ( | int | h | ) | [inline] |
Definition at line 86 of file DictEntry.hh.
void DictEntry::setKey | ( | const std::string & | k | ) | [inline] |
Definition at line 83 of file DictEntry.hh.
void DictEntry::setNext | ( | DictEntry * | n | ) | [inline] |
Definition at line 89 of file DictEntry.hh.
void DictEntry::setScope | ( | DictEntry * | s | ) | [inline] |
Definition at line 92 of file DictEntry.hh.
int DictEntry::hashCode [protected] |
Definition at line 59 of file DictEntry.hh.
std::string DictEntry::key [protected] |
Definition at line 58 of file DictEntry.hh.
DictEntry* DictEntry::next [protected] |
Definition at line 60 of file DictEntry.hh.
DictEntry* DictEntry::scope [protected] |
Definition at line 61 of file DictEntry.hh.
Definition at line 64 of file DictEntry.hh.