|
Doxygen
|
Public function to deal with the configuration file. 更多...
函数 | |
| void | init () |
| void | writeTemplate (TextStream &t, bool shortList, bool updateOnly=FALSE) |
| void | compareDoxyfile (TextStream &t) |
| void | writeXMLDoxyfile (TextStream &t) |
| bool | parse (const QCString &fileName, bool update=FALSE) |
| void | postProcess (bool clearHeaderAndFooter, bool compare=FALSE) |
| void | checkAndCorrect (bool quiet) |
| void | updateObsolete () |
| void | deinit () |
Public function to deal with the configuration file.
| void Config::checkAndCorrect | ( | bool | quiet | ) |
Check the validity of the parsed options and correct or warn the user where needed.
| quiet | setting for the QUIET option (can have been overruled by means of a command line option) |
被这些函数引用 checkConfiguration() , 以及 readConfiguration().
| void Config::compareDoxyfile | ( | TextStream & | t | ) |
Writes a the differences between the current configuration and the template configuration to stream t.
被这些函数引用 compareDoxyfile().
| void Config::deinit | ( | ) |
Clean up any data
被这些函数引用 generateOutput().
| void Config::init | ( | ) |
Initialize configuration variables to their default value
被这些函数引用 addEnumValuesToEnums(), addVariableToClass(), addVariableToFile(), readConfiguration(), ConceptDefImpl::setInitializer() , 以及 MemberDefImpl::writeDocumentation().
Parses a configuration file with name fn.
被这些函数引用 readConfiguration().
| void Config::postProcess | ( | bool | clearHeaderAndFooter, |
| bool | compare = FALSE |
||
| ) |
Post processed the parsed data. Replaces raw string values by the actual values. and replaces environment variables.
| clearHeaderAndFooter | set to TRUE when writing header and footer templates. |
| compare | signals if we in Doxyfile compare (-x) mode are or not. Influences setting of the default value. |
被这些函数引用 checkConfiguration() , 以及 readConfiguration().
| void Config::updateObsolete | ( | ) |
Adjust any configuration values based on the value of obsolete options.
被这些函数引用 checkConfiguration() , 以及 readConfiguration().
| void Config::writeTemplate | ( | TextStream & | t, |
| bool | shortList, | ||
| bool | updateOnly = FALSE |
||
| ) |
Writes a template configuration to stream t. If shortList is TRUE the description of each configuration option will be omitted.
被这些函数引用 generateConfigFile().
| void Config::writeXMLDoxyfile | ( | TextStream & | t | ) |
Writes a the used settings of the current configuration as XML format to stream t.
被这些函数引用 generateXML().