The ConfigList
Class Reference
Class representing a list type option. More...
Declaration
Included Headers
Base class
class | ConfigOption |
Abstract base class for any configuration option. More... | |
Enumerations Index
enum | WidgetType { ... } |
Public Constructors Index
ConfigList (const char *name, const char *doc) | |
Public Member Functions Index
void | addValue (const char *v) |
void | setWidgetType (WidgetType w) |
WidgetType | widgetType () const |
StringVector * | valueRef () |
StringVector | getDefault () |
void | emptyValueToDefault () override |
void | writeTemplate (TextStream &t, bool sl, bool) override |
void | compareDoxyfile (TextStream &t, Config::CompareMode compareMode) override |
void | writeXMLDoxyfile (TextStream &t) override |
void | writeXSDDoxyfile (TextStream &t) override |
void | substEnvVars () override |
void | init () override |
bool | isDefault () override |
Private Member Attributes Index
StringVector | m_value |
StringVector | m_defaultValue |
WidgetType | m_widgetType |
Description
Class representing a list type option.
Definition at line 124 of file configimpl.h.
Enumerations
WidgetType
|
Definition at line 127 of file configimpl.h.
Public Constructors
ConfigList()
| inline |
Definition at line 128 of file configimpl.h.
References ConfigOption::ConfigOption, ConfigOption::m_doc, ConfigOption::m_name, m_widgetType, ConfigOption::name, ConfigOption::O_List and String.
Public Member Functions
addValue()
| inline |
Definition at line 135 of file configimpl.h.
Reference m_defaultValue.
compareDoxyfile()
| virtual |
Declaration at line 142 of file configimpl.h, definition at line 417 of file configimpl.l.
References isDefault, TRUE and writeTemplate.
emptyValueToDefault()
| inline virtual |
Definition at line 140 of file configimpl.h.
References m_defaultValue and m_value.
getDefault()
| inline |
Definition at line 139 of file configimpl.h.
Reference m_defaultValue.
init()
| inline virtual |
Definition at line 146 of file configimpl.h.
References m_defaultValue and m_value.
isDefault()
| virtual |
Declaration at line 147 of file configimpl.h, definition at line 385 of file configimpl.l.
References m_defaultValue, m_value and QCString::stripWhiteSpace.
Referenced by compareDoxyfile and writeXMLDoxyfile.
setWidgetType()
| inline |
Definition at line 136 of file configimpl.h.
Reference m_widgetType.
substEnvVars()
| virtual |
Declaration at line 145 of file configimpl.h, definition at line 1511 of file configimpl.l.
References m_value and substEnvVarsInStrList.
valueRef()
| inline |
Definition at line 138 of file configimpl.h.
Reference m_value.
widgetType()
| inline |
Definition at line 137 of file configimpl.h.
Reference m_widgetType.
writeTemplate()
| virtual |
Declaration at line 141 of file configimpl.h, definition at line 368 of file configimpl.l.
References convertToComment, ConfigOption::m_doc, ConfigOption::m_name, ConfigOption::m_spaces, ConfigOption::m_userComment, m_value, ConfigOption::MAX_OPTION_LENGTH and ConfigOption::writeStringList.
Referenced by compareDoxyfile.
writeXMLDoxyfile()
| virtual |
Declaration at line 143 of file configimpl.h, definition at line 422 of file configimpl.l.
References isDefault, ConfigOption::m_name, m_value and ConfigOption::writeStringValue.
writeXSDDoxyfile()
| virtual |
Declaration at line 144 of file configimpl.h, definition at line 441 of file configimpl.l.
Reference ConfigOption::m_name.
Private Member Attributes
m_defaultValue
|
Definition at line 150 of file configimpl.h.
Referenced by addValue, emptyValueToDefault, getDefault, init and isDefault.
m_value
|
Definition at line 149 of file configimpl.h.
Referenced by emptyValueToDefault, init, isDefault, substEnvVars, valueRef, writeTemplate and writeXMLDoxyfile.
m_widgetType
|
Definition at line 151 of file configimpl.h.
Referenced by ConfigList, setWidgetType and widgetType.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.