Doxygen
ConfigObsolete类 参考

Section marker for obsolete options 更多...

#include <configimpl.h>

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

Public 成员函数

 ConfigObsolete (const char *name, OptionType orgType)
 
void writeTemplate (TextStream &, bool, bool)
 
void compareDoxyfile (TextStream &)
 
void writeXMLDoxyfile (TextStream &)
 
void substEnvVars ()
 
OptionType orgType () const
 
StringVectorvalueListRef ()
 
QCStringvalueStringRef ()
 
void markAsPresent ()
 
bool isPresent () const
 
- 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)
 

Private 属性

OptionType m_orgType
 
StringVector m_listvalue
 
QCString m_valueString
 
bool m_present = false
 

额外继承的成员函数

- 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 obsolete options

在文件 configimpl.h279 行定义.

构造及析构函数说明

◆ ConfigObsolete()

ConfigObsolete::ConfigObsolete ( const char *  name,
OptionType  orgType 
)
inline

在文件 configimpl.h282 行定义.

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

成员函数说明

◆ compareDoxyfile()

void ConfigObsolete::compareDoxyfile ( TextStream )
inlinevirtual

实现了 ConfigOption.

在文件 configimpl.h285 行定义.

285 {}

◆ isPresent()

bool ConfigObsolete::isPresent ( ) const
inline

在文件 configimpl.h292 行定义.

292 { return m_present; }

引用了 m_present.

◆ markAsPresent()

void ConfigObsolete::markAsPresent ( )
inline

在文件 configimpl.h291 行定义.

291 { m_present = true; }

引用了 m_present.

◆ orgType()

OptionType ConfigObsolete::orgType ( ) const
inline

在文件 configimpl.h288 行定义.

288 { return m_orgType; }

引用了 m_orgType.

◆ substEnvVars()

void ConfigObsolete::substEnvVars ( )
inlinevirtual

实现了 ConfigOption.

在文件 configimpl.h287 行定义.

287 {}

◆ valueListRef()

StringVector* ConfigObsolete::valueListRef ( )
inline

在文件 configimpl.h289 行定义.

289 { return &m_listvalue; }

引用了 m_listvalue.

◆ valueStringRef()

QCString* ConfigObsolete::valueStringRef ( )
inline

在文件 configimpl.h290 行定义.

290 { return &m_valueString; }

引用了 m_valueString.

◆ writeTemplate()

void ConfigObsolete::writeTemplate ( TextStream ,
bool  ,
bool   
)
virtual

实现了 ConfigOption.

◆ writeXMLDoxyfile()

void ConfigObsolete::writeXMLDoxyfile ( TextStream )
inlinevirtual

实现了 ConfigOption.

在文件 configimpl.h286 行定义.

286 {}

类成员变量说明

◆ m_listvalue

StringVector ConfigObsolete::m_listvalue
private

在文件 configimpl.h295 行定义.

被这些函数引用 valueListRef().

◆ m_orgType

OptionType ConfigObsolete::m_orgType
private

在文件 configimpl.h294 行定义.

被这些函数引用 orgType().

◆ m_present

bool ConfigObsolete::m_present = false
private

在文件 configimpl.h297 行定义.

被这些函数引用 isPresent() , 以及 markAsPresent().

◆ m_valueString

QCString ConfigObsolete::m_valueString
private

在文件 configimpl.h296 行定义.

被这些函数引用 valueStringRef().


该类的文档由以下文件生成:
ConfigObsolete::m_listvalue
StringVector m_listvalue
Definition: configimpl.h:295
ConfigOption::name
QCString name() const
Definition: configimpl.h:70
ConfigOption::O_Obsolete
@ O_Obsolete
An obsolete option
Definition: configimpl.h:50
ConfigObsolete::m_present
bool m_present
Definition: configimpl.h:297
ConfigObsolete::m_valueString
QCString m_valueString
Definition: configimpl.h:296
ConfigOption::m_name
QCString m_name
Definition: configimpl.h:94
ConfigOption::ConfigOption
ConfigOption(OptionType t)
Definition: configimpl.h:60
ConfigObsolete::orgType
OptionType orgType() const
Definition: configimpl.h:288
ConfigObsolete::m_orgType
OptionType m_orgType
Definition: configimpl.h:294