|
|
| CLID ()=default |
| | Default constructor.
|
| |
|
| CLID (uint32_t atomid, uint32_t lvid) |
| | Default constructor with initial value.
|
| |
|
| CLID (const CLID &)=default |
| | Copy constructor.
|
| |
|
bool | isVoid () const |
| | Get if the clid is valid (aka != 0)
|
| |
|
void | reclass (uint32_t lvid) |
| | update the class id from lvid only
|
| |
|
void | reclass (uint32_t atomid, uint32_t lvid) |
| | update the class id from {atom id, lvid}
|
| |
|
void | reclassToVoid () |
| | update to 'void'
|
| |
|
uint32_t | atomid () const |
| | Get the atom id of the clid.
|
| |
|
uint32_t | lvid () const |
| | Get the lvid part.
|
| |
|
size_t | hash () const |
| | hash of the clid
|
| |
|
CLID & | operator= (const CLID &)=default |
| | Assignment operator.
|
| |
|
bool | operator== (const CLID &) const |
| | Equal operator.
|
| |
|
bool | operator!= (const CLID &) const |
| | Not equal operator.
|
| |
|
bool | operator< (const CLID &) const |
| | Comparison operator.
|
| |
The documentation for this class was generated from the following files:
- bootstrap/libnanyc/details/utils/clid.h
- bootstrap/libnanyc/details/utils/clid.hxx