#include <Symbol.h>
commore::Symbol::Symbol |
( |
| ) |
|
commore::Symbol::Symbol |
( |
const AChar * |
name | ) |
|
commore::Symbol::Symbol |
( |
const AString & |
name | ) |
|
commore::Symbol::Symbol |
( |
const Symbol & |
name | ) |
|
commore::Symbol::Symbol |
( |
size_t |
num | ) |
|
commore::Symbol::~Symbol |
( |
| ) |
|
int commore::Symbol::compare |
( |
const Symbol & |
s | ) |
const |
|
inline |
const AString & commore::Symbol::get_name |
( |
| ) |
const |
size_t commore::Symbol::get_num |
( |
| ) |
const |
bool commore::Symbol::is_ident |
( |
| ) |
const |
- Returns
- true if Symbol has a name
commore::Symbol::operator const AChar * |
( |
| ) |
const |
|
inline |
commore::Symbol::operator const AString & |
( |
| ) |
const |
|
inline |
commore::Symbol::operator size_t |
( |
| ) |
const |
|
inline |
bool commore::Symbol::operator!= |
( |
const AChar * |
name | ) |
const |
|
inline |
- Returns
- true if symbol name not equal name
bool commore::Symbol::operator!= |
( |
const AString & |
name | ) |
const |
|
inline |
bool commore::Symbol::operator!= |
( |
size_t |
num | ) |
const |
|
inline |
- Returns
- true if symbol name not equal num
bool commore::Symbol::operator!= |
( |
const Symbol & |
symbol | ) |
const |
|
inline |
- Returns
- true if symbol are ot equal
bool commore::Symbol::operator< |
( |
const Symbol & |
symbol | ) |
const |
|
inline |
bool commore::Symbol::operator== |
( |
const AChar * |
name | ) |
const |
|
inline |
- Returns
- true if symbol name equal name
bool commore::Symbol::operator== |
( |
const AString & |
name | ) |
const |
|
inline |
bool commore::Symbol::operator== |
( |
size_t |
num | ) |
const |
|
inline |
- Returns
- true if symbol name equal num
bool commore::Symbol::operator== |
( |
const Symbol & |
symbol | ) |
const |
|
inline |
- Returns
- true if symbol are equal
bool commore::Symbol::operator> |
( |
const Symbol & |
symbol | ) |
const |
|
inline |
long commore::Symbol::read_xml |
( |
IBStream & |
i | ) |
|
long commore::Symbol::write_xml |
( |
OBStream & |
o | ) |
const |
The documentation for this class was generated from the following files: