Classes |
class | LEVEL_BASE::KNOBVALUE< TYPE > |
class | LEVEL_BASE::KNOBVALUE_LIST< TYPE > |
class | LEVEL_BASE::KNOB_BASE |
class | LEVEL_BASE::KNOB< TYPE > |
class | LEVEL_BASE::KNOB_COMMENT |
class | LEVEL_BASE::ADDRESS_RANGE |
Enumerations |
enum | LEVEL_BASE::KNOB_MODE {
KNOB_MODE_INVALID,
LEVEL_BASE::KNOB_MODE_COMMENT,
LEVEL_BASE::KNOB_MODE_WRITEONCE,
LEVEL_BASE::KNOB_MODE_OVERWRITE,
LEVEL_BASE::KNOB_MODE_ACCUMULATE,
LEVEL_BASE::KNOB_MODE_APPEND,
KNOB_MODE_LAST
} |
Functions |
| LEVEL_BASE::KNOB_BASE::KNOB_BASE (const std::string &myprefix, const std::string &myname, const std::string &myfamily, const std::string &mydefault, const std::string &mypurpose, KNOB_MODE mymode=KNOB_MODE_WRITEONCE) |
int | LEVEL_BASE::KNOB_BASE::Compare (const KNOB_BASE &k2) const |
STATIC VOID | LEVEL_BASE::KNOB_BASE::CheckAllKnobs (BOOL allowDashes=FALSE) |
STATIC UINT32 | LEVEL_BASE::KNOB_BASE::NumberOfKnobs () |
STATIC VOID | LEVEL_BASE::KNOB_BASE::DisableKnobFamily (const std::string &myfamily) |
STATIC VOID | LEVEL_BASE::KNOB_BASE::EnableKnobFamily (const std::string &myfamily) |
STATIC VOID | LEVEL_BASE::KNOB_BASE::DisableKnob (const std::string &myname) |
STATIC VOID | LEVEL_BASE::KNOB_BASE::EnableKnob (const std::string &myname) |
STATIC KNOB_BASE * | LEVEL_BASE::KNOB_BASE::FindKnob (const std::string &name) |
STATIC KNOB_BASE * | LEVEL_BASE::KNOB_BASE::FindFamily (const std::string &name) |
STATIC KNOB_BASE * | LEVEL_BASE::KNOB_BASE::FindEnabledKnob (const std::string &name) |
STATIC std::string | LEVEL_BASE::KNOB_BASE::StringKnobSummary () |