Doxygen
ConfigInfo类 参考

Section marker for grouping the configuration options. 更多...

#include <configimpl.h>

+ 类 ConfigInfo 继承关系图:
+ ConfigInfo 的协作图:

Public 成员函数

 ConfigInfo (const char *name, const char *doc)
 
void writeTemplate (TextStream &t, bool sl, bool)
 
void compareDoxyfile (TextStream &)
 
void writeXMLDoxyfile (TextStream &)
 
void substEnvVars ()
 
- Public 成员函数 继承自 ConfigOption
 ConfigOption (OptionType t)
 
virtual ~ConfigOption ()
 
OptionType kind () const
 
QCString name () const
 
QCString docs () const
 
QCString dependsOn () const
 
void addDependency (const char *dep)
 
void setEncoding (const QCString &e)
 
void setUserComment (const QCString &u)
 

额外继承的成员函数

- Public 类型 继承自 ConfigOption
enum  OptionType {
  O_Info, O_List, O_Enum, O_String,
  O_Int, O_Bool, O_Obsolete, O_Disabled
}
 
enum  { MAX_OPTION_LENGTH = 23 }
 
- Protected 成员函数 继承自 ConfigOption
virtual void convertStrToVal ()
 
virtual void emptyValueToDefault ()
 
virtual void init ()
 
virtual bool isDefault ()
 
void writeBoolValue (TextStream &t, bool v, bool initSpace=true)
 
void writeIntValue (TextStream &t, int i, bool initSpace=true)
 
void writeStringValue (TextStream &t, const QCString &s, bool initSpace=true)
 
void writeStringList (TextStream &t, const StringVector &l)
 
- Protected 属性 继承自 ConfigOption
QCString m_spaces
 
QCString m_name
 
QCString m_doc
 
QCString m_dependency
 
QCString m_encoding
 
QCString m_userComment
 
OptionType m_kind
 

详细描述

Section marker for grouping the configuration options.

在文件 configimpl.h104 行定义.

构造及析构函数说明

◆ ConfigInfo()

ConfigInfo::ConfigInfo ( const char *  name,
const char *  doc 
)
inline

在文件 configimpl.h107 行定义.

109  {
110  m_name = name;
111  m_doc = doc;
112  }

引用了 ConfigOption::m_doc, ConfigOption::m_name , 以及 ConfigOption::name().

成员函数说明

◆ compareDoxyfile()

void ConfigInfo::compareDoxyfile ( TextStream )
inlinevirtual

实现了 ConfigOption.

在文件 configimpl.h114 行定义.

114 {}

◆ substEnvVars()

void ConfigInfo::substEnvVars ( )
inlinevirtual

实现了 ConfigOption.

在文件 configimpl.h116 行定义.

116 {}

◆ writeTemplate()

void ConfigInfo::writeTemplate ( TextStream t,
bool  sl,
bool   
)
virtual

实现了 ConfigOption.

◆ writeXMLDoxyfile()

void ConfigInfo::writeXMLDoxyfile ( TextStream )
inlinevirtual

实现了 ConfigOption.

在文件 configimpl.h115 行定义.

115 {}

该类的文档由以下文件生成:
ConfigOption::name
QCString name() const
Definition: configimpl.h:70
ConfigOption::m_name
QCString m_name
Definition: configimpl.h:94
ConfigOption::ConfigOption
ConfigOption(OptionType t)
Definition: configimpl.h:60
ConfigOption::m_doc
QCString m_doc
Definition: configimpl.h:95
ConfigOption::O_Info
@ O_Info
A section header
Definition: configimpl.h:44