Doxygen
TextGeneratorFactory类 参考

Public 成员函数

TextGeneratorIntfcreate (TextStream &ts, const QCString &relPath)
 

静态 Public 成员函数

static TextGeneratorFactoryinstance ()
 

Private 成员函数

 TextGeneratorFactory ()
 
virtual ~TextGeneratorFactory ()
 

详细描述

在文件 context.cpp3535 行定义.

构造及析构函数说明

◆ TextGeneratorFactory()

TextGeneratorFactory::TextGeneratorFactory ( )
inlineprivate

在文件 context.cpp3557 行定义.

3557 {}

被这些函数引用 instance().

◆ ~TextGeneratorFactory()

virtual TextGeneratorFactory::~TextGeneratorFactory ( )
inlineprivatevirtual

在文件 context.cpp3558 行定义.

3558 {}

成员函数说明

◆ create()

TextGeneratorIntf* TextGeneratorFactory::create ( TextStream ts,
const QCString relPath 
)
inline

在文件 context.cpp3543 行定义.

3544  {
3545  switch (g_globals.outputFormat)
3546  {
3548  return new TextGeneratorHtml(ts,relPath);
3550  return new TextGeneratorLatex(ts);
3551  default:
3552  break;
3553  }
3554  return 0;
3555  }

引用了 ContextOutputFormat_Html, ContextOutputFormat_Latex, g_globals , 以及 ContextGlobals::outputFormat.

被这些函数引用 createLinkedText().

◆ instance()

static TextGeneratorFactory* TextGeneratorFactory::instance ( )
inlinestatic

在文件 context.cpp3538 行定义.

3539  {
3541  return instance;
3542  }

引用了 TextGeneratorFactory().

被这些函数引用 createLinkedText().


该类的文档由以下文件生成:
ContextOutputFormat_Latex
@ ContextOutputFormat_Latex
Definition: context.cpp:79
ContextGlobals::outputFormat
ContextOutputFormat outputFormat
Definition: context.cpp:78
TextGeneratorLatex
Definition: context.cpp:3477
TextGeneratorFactory::instance
static TextGeneratorFactory * instance()
Definition: context.cpp:3538
TextGeneratorFactory::TextGeneratorFactory
TextGeneratorFactory()
Definition: context.cpp:3557
g_globals
struct ContextGlobals g_globals
TextGeneratorFactory
Definition: context.cpp:3535
ContextOutputFormat_Html
@ ContextOutputFormat_Html
Definition: context.cpp:78
TextGeneratorHtml
Definition: context.cpp:3394