Doxygen
DoxygenContext::Private类 参考
+ DoxygenContext::Private 的协作图:

Public 成员函数

TemplateVariant get (const QCString &n) const
 
StringVector fields () const
 

Private 成员函数

TemplateVariant version () const
 
TemplateVariant date () const
 
TemplateVariant mathJaxCodeFile () const
 
TemplateVariant mathJaxMacros () const
 
QCString createMathJaxCodeFile () const
 
QCString createMathJaxMacros () const
 

Private 属性

CachedItem< QCString, Private, &Private::createMathJaxCodeFilem_mathJaxCodeFile
 
CachedItem< QCString, Private, &Private::createMathJaxMacrosm_mathJaxMacros
 

静态 Private 属性

static const PropertyMap< DoxygenContext::Privates_inst
 

详细描述

在文件 context.cpp335 行定义.

成员函数说明

◆ createMathJaxCodeFile()

QCString DoxygenContext::Private::createMathJaxCodeFile ( ) const
inlineprivate

在文件 context.cpp350 行定义.

350 { return fileToString(Config_getString(MATHJAX_CODEFILE)); }

引用了 Config_getString , 以及 fileToString().

◆ createMathJaxMacros()

QCString DoxygenContext::Private::createMathJaxMacros ( ) const
inlineprivate

在文件 context.cpp351 行定义.

引用了 HtmlGenerator::getMathJaxMacros().

◆ date()

TemplateVariant DoxygenContext::Private::date ( ) const
inlineprivate

在文件 context.cpp345 行定义.

345 { return dateToString(TRUE); }

引用了 dateToString() , 以及 TRUE.

◆ fields()

StringVector DoxygenContext::Private::fields ( ) const
inline

在文件 context.cpp340 行定义.

340 { return s_inst.fields(); }

引用了 PropertyMap< T >::fields() , 以及 s_inst.

◆ get()

TemplateVariant DoxygenContext::Private::get ( const QCString n) const
inline

在文件 context.cpp339 行定义.

339 { return s_inst.get(this,n); }

引用了 PropertyMap< T >::get() , 以及 s_inst.

◆ mathJaxCodeFile()

TemplateVariant DoxygenContext::Private::mathJaxCodeFile ( ) const
inlineprivate

在文件 context.cpp346 行定义.

346 { return m_mathJaxCodeFile.get(this); }

引用了 m_mathJaxCodeFile.

◆ mathJaxMacros()

TemplateVariant DoxygenContext::Private::mathJaxMacros ( ) const
inlineprivate

在文件 context.cpp347 行定义.

347 { return m_mathJaxMacros.get(this); }

引用了 m_mathJaxMacros.

◆ version()

TemplateVariant DoxygenContext::Private::version ( ) const
inlineprivate

在文件 context.cpp344 行定义.

344 { return getDoxygenVersion(); }

类成员变量说明

◆ m_mathJaxCodeFile

CachedItem<QCString, Private, &Private::createMathJaxCodeFile> DoxygenContext::Private::m_mathJaxCodeFile
private

在文件 context.cpp352 行定义.

被这些函数引用 mathJaxCodeFile().

◆ m_mathJaxMacros

CachedItem<QCString, Private, &Private::createMathJaxMacros> DoxygenContext::Private::m_mathJaxMacros
private

在文件 context.cpp353 行定义.

被这些函数引用 mathJaxMacros().

◆ s_inst

const PropertyMap< DoxygenContext::Private > DoxygenContext::Private::s_inst
staticprivate
初始值:
{
{
{ "version", &Private::version },
{ "date", &Private::date },
{ "mathJaxCodeFile", &Private::mathJaxCodeFile },
{ "mathJaxMacros", &Private::mathJaxMacros }
} }

在文件 context.cpp354 行定义.

被这些函数引用 fields() , 以及 get().


该类的文档由以下文件生成:
DoxygenContext::Private::s_inst
static const PropertyMap< DoxygenContext::Private > s_inst
Definition: context.cpp:354
PropertyMap::get
TemplateVariant get(const T *obj, const QCString &n) const
Definition: context.cpp:126
DoxygenContext::Private::mathJaxMacros
TemplateVariant mathJaxMacros() const
Definition: context.cpp:347
DoxygenContext::Private::version
TemplateVariant version() const
Definition: context.cpp:344
PropertyMap::fields
StringVector fields() const
Definition: context.cpp:131
HtmlGenerator::getMathJaxMacros
static QCString getMathJaxMacros()
Definition: htmlgen.cpp:3076
dateToString
QCString dateToString(bool includeTime)
Definition: util.cpp:1470
fileToString
QCString fileToString(const QCString &name, bool filter, bool isSourceCode)
Definition: util.cpp:1394
TRUE
#define TRUE
Definition: qcstring.h:36
DoxygenContext::Private::mathJaxCodeFile
TemplateVariant mathJaxCodeFile() const
Definition: context.cpp:346
DoxygenContext::Private::m_mathJaxCodeFile
CachedItem< QCString, Private, &Private::createMathJaxCodeFile > m_mathJaxCodeFile
Definition: context.cpp:352
DoxygenContext::Private::date
TemplateVariant date() const
Definition: context.cpp:345
Config_getString
#define Config_getString(name)
Definition: config.h:32
DoxygenContext::Private::m_mathJaxMacros
CachedItem< QCString, Private, &Private::createMathJaxMacros > m_mathJaxMacros
Definition: context.cpp:353