#include <db/insnameelem.h>
Inheritance diagram for InsNameElem:
Definition at line 25 of file insnameelem.h.
Public Member Functions | |
void | append (InsNameElem *next) |
virtual std::string | getinspattern (void) |
virtual std::string | getinstruction (void) |
virtual void | getrefmap (std::map< std::string, InsNameElem * > &m) |
int | getvalue (void) |
bool | increment (void) |
InsNameElem (const char *name) | |
int | ninstructions (void) |
virtual int | ntokens (void) |
void | reset (void) |
virtual | ~InsNameElem (void) |
Protected Attributes | |
std::string | elemname |
InsNameElem * | nextelem |
int | value |
|
Definition at line 34 of file insnameelem.cpp. |
|
Definition at line 41 of file insnameelem.cpp. |
|
Definition at line 74 of file insnameelem.cpp. References append(), nextelem, and NULL. Referenced by append(). |
|
Reimplemented in InsOptionElem, and InsListElem. Definition at line 56 of file insnameelem.cpp. References elemname, getinspattern(), nextelem, and NULL. Referenced by InsListElem::getinspattern(), InsOptionElem::getinspattern(), and getinspattern(). |
|
Reimplemented in InsOptionElem, and InsListElem. Definition at line 51 of file insnameelem.cpp. References elemname, getinstruction(), nextelem, and NULL. Referenced by InsListElem::getinstruction(), InsOptionElem::getinstruction(), and getinstruction(). |
|
Reimplemented in InsListElem. Definition at line 61 of file insnameelem.cpp. References getrefmap(), nextelem, and NULL. Referenced by InsListElem::getrefmap(), and getrefmap(). |
|
Definition at line 99 of file insnameelem.cpp. References value. Referenced by InsListElem::getinstruction(), and InsOptionElem::getinstruction(). |
|
Definition at line 82 of file insnameelem.cpp. References increment(), nextelem, ntokens(), NULL, and value. Referenced by increment(). |
|
Definition at line 69 of file insnameelem.cpp. References nextelem, ninstructions(), ntokens(), and NULL. Referenced by ninstructions(). |
|
Reimplemented in InsOptionElem, and InsListElem. Definition at line 46 of file insnameelem.cpp. Referenced by increment(), and ninstructions(). |
|
Definition at line 93 of file insnameelem.cpp. References nextelem, NULL, reset(), and value. Referenced by reset(). |
|
Definition at line 43 of file insnameelem.h. Referenced by InsListElem::getinspattern(), InsOptionElem::getinspattern(), getinspattern(), InsOptionElem::getinstruction(), getinstruction(), and InsNameElem(). |
|
Definition at line 42 of file insnameelem.h. Referenced by append(), InsListElem::getinspattern(), InsOptionElem::getinspattern(), getinspattern(), InsListElem::getinstruction(), InsOptionElem::getinstruction(), getinstruction(), InsListElem::getrefmap(), getrefmap(), increment(), InsNameElem(), ninstructions(), and reset(). |
|
Definition at line 44 of file insnameelem.h. Referenced by getvalue(), increment(), InsNameElem(), and reset(). |