Doxygen
|
Public 成员函数 | |
PerlModOutput (bool pretty) | |
virtual | ~PerlModOutput () |
void | setPerlModOutputStream (PerlModOutputStream *os) |
PerlModOutput & | continueBlock () |
PerlModOutput & | add (char c) |
PerlModOutput & | add (const QCString &s) |
PerlModOutput & | add (QCString &s) |
PerlModOutput & | add (int n) |
PerlModOutput & | add (unsigned int n) |
PerlModOutput & | addQuoted (const QCString &s) |
PerlModOutput & | indent () |
PerlModOutput & | open (char c, const QCString &s=QCString()) |
PerlModOutput & | close (char c=0) |
PerlModOutput & | addField (const QCString &s) |
PerlModOutput & | addFieldQuotedChar (const QCString &field, char content) |
PerlModOutput & | addFieldQuotedString (const QCString &field, const QCString &content) |
PerlModOutput & | addFieldBoolean (const QCString &field, bool content) |
PerlModOutput & | openList (const QCString &s=QCString()) |
PerlModOutput & | closeList () |
PerlModOutput & | openHash (const QCString &s=QCString()) |
PerlModOutput & | closeHash () |
Public 属性 | |
bool | m_pretty |
Protected 成员函数 | |
void | incIndent () |
void | decIndent () |
void | iaddQuoted (const QCString &) |
void | iaddFieldQuotedChar (const QCString &, char) |
void | iaddFieldQuotedString (const QCString &, const QCString &) |
void | iaddField (const QCString &) |
void | iopen (char, const QCString &) |
void | iclose (char) |
Private 属性 | |
PerlModOutputStream * | m_stream |
int | m_indentation |
bool | m_blockstart |
char | m_spaces [PERLOUTPUT_MAX_INDENTATION *2+2] |
在文件 perlmodgen.cpp 第 99 行定义.
|
inline |
|
inlinevirtual |
在文件 perlmodgen.cpp 第 111 行定义.
|
inline |
在文件 perlmodgen.cpp 第 128 行定义.
引用了 PerlModOutputStream::add() , 以及 m_stream.
被这些函数引用 addPerlModDocBlock(), PerlModDocVisitor::enterText(), PerlModDocVisitor::finish(), PerlModGenerator::generatePerlModOutput(), PerlModDocVisitor::leaveText(), PerlModDocVisitor::visit(), PerlModDocVisitor::visitPost() , 以及 PerlModDocVisitor::visitPre().
|
inline |
在文件 perlmodgen.cpp 第 129 行定义.
引用了 PerlModOutputStream::add() , 以及 m_stream.
|
inline |
在文件 perlmodgen.cpp 第 131 行定义.
引用了 PerlModOutputStream::add() , 以及 m_stream.
|
inline |
在文件 perlmodgen.cpp 第 130 行定义.
引用了 PerlModOutputStream::add() , 以及 m_stream.
|
inline |
在文件 perlmodgen.cpp 第 132 行定义.
引用了 PerlModOutputStream::add() , 以及 m_stream.
|
inline |
在文件 perlmodgen.cpp 第 148 行定义.
引用了 iaddField().
被这些函数引用 addPerlModDocBlock() , 以及 PerlModDocVisitor::enterText().
|
inline |
|
inline |
在文件 perlmodgen.cpp 第 149 行定义.
被这些函数引用 PerlModDocVisitor::visit().
|
inline |
在文件 perlmodgen.cpp 第 153 行定义.
被这些函数引用 addFieldBoolean(), PerlModGenerator::addIncludeInfo(), PerlModDocVisitor::addLink(), PerlModGenerator::addListOfAllMembers(), addTemplateArgumentList(), PerlModGenerator::generatePerlModForClass(), PerlModGenerator::generatePerlModForConcept(), PerlModGenerator::generatePerlModForFile(), PerlModGenerator::generatePerlModForGroup(), PerlModGenerator::generatePerlModForMember(), PerlModGenerator::generatePerlModForNamespace(), PerlModGenerator::generatePerlModForPage(), PerlModGenerator::generatePerlModSection(), PerlModGenerator::generatePerlUserDefinedSection(), PerlModDocVisitor::openItem(), PerlModDocVisitor::visit() , 以及 PerlModDocVisitor::visitPre().
|
inline |
在文件 perlmodgen.cpp 第 134 行定义.
引用了 iaddQuoted().
被这些函数引用 PerlModDocVisitor::visit() , 以及 PerlModDocVisitor::visitPre().
|
inline |
|
inline |
在文件 perlmodgen.cpp 第 164 行定义.
引用了 close().
被这些函数引用 PerlModGenerator::addIncludeInfo(), PerlModGenerator::addListOfAllMembers(), addPerlModDocBlock(), addTemplateArgumentList(), PerlModDocVisitor::closeItem(), PerlModGenerator::generatePerlModForClass(), PerlModGenerator::generatePerlModForConcept(), PerlModGenerator::generatePerlModForFile(), PerlModGenerator::generatePerlModForGroup(), PerlModGenerator::generatePerlModForMember(), PerlModGenerator::generatePerlModForNamespace(), PerlModGenerator::generatePerlModForPage(), PerlModGenerator::generatePerlModOutput(), PerlModGenerator::generatePerlModSection(), PerlModGenerator::generatePerlUserDefinedSection(), PerlModDocVisitor::leaveText(), PerlModDocVisitor::visitPost() , 以及 PerlModDocVisitor::visitPre().
|
inline |
在文件 perlmodgen.cpp 第 162 行定义.
引用了 close().
被这些函数引用 PerlModGenerator::addListOfAllMembers(), addTemplateArgumentList(), PerlModDocVisitor::closeSubBlock(), PerlModDocVisitor::finish(), PerlModGenerator::generatePerlModForClass(), PerlModGenerator::generatePerlModForFile(), PerlModGenerator::generatePerlModForGroup(), PerlModGenerator::generatePerlModForMember(), PerlModGenerator::generatePerlModForNamespace(), PerlModGenerator::generatePerlModOutput(), PerlModGenerator::generatePerlModSection(), PerlModGenerator::generatePerlUserDefinedSection(), PerlModDocVisitor::visitPost() , 以及 PerlModDocVisitor::visitPre().
|
inline |
在文件 perlmodgen.cpp 第 118 行定义.
引用了 PerlModOutputStream::add(), indent(), m_blockstart , 以及 m_stream.
被这些函数引用 iaddField() , 以及 iopen().
|
protected |
在文件 perlmodgen.cpp 第 216 行定义.
引用了 m_indentation, m_spaces , 以及 PERLOUTPUT_MAX_INDENTATION.
被这些函数引用 iclose().
|
protected |
在文件 perlmodgen.cpp 第 238 行定义.
引用了 PerlModOutputStream::add(), continueBlock(), m_pretty , 以及 m_stream.
被这些函数引用 addField(), iaddFieldQuotedChar(), iaddFieldQuotedString() , 以及 iopen().
|
protected |
在文件 perlmodgen.cpp 第 245 行定义.
引用了 PerlModOutputStream::add(), iaddField() , 以及 m_stream.
被这些函数引用 addFieldQuotedChar().
|
protected |
在文件 perlmodgen.cpp 第 255 行定义.
引用了 PerlModOutputStream::add(), iaddField(), iaddQuoted() , 以及 m_stream.
被这些函数引用 addFieldQuotedString().
|
protected |
在文件 perlmodgen.cpp 第 223 行定义.
引用了 PerlModOutputStream::add(), QCString::data(), QCString::isEmpty() , 以及 m_stream.
被这些函数引用 addQuoted() , 以及 iaddFieldQuotedString().
|
protected |
在文件 perlmodgen.cpp 第 276 行定义.
引用了 PerlModOutputStream::add(), decIndent(), indent(), m_blockstart , 以及 m_stream.
被这些函数引用 close().
|
protected |
在文件 perlmodgen.cpp 第 206 行定义.
引用了 m_indentation, m_spaces , 以及 PERLOUTPUT_MAX_INDENTATION.
被这些函数引用 iopen().
|
inline |
在文件 perlmodgen.cpp 第 136 行定义.
引用了 PerlModOutputStream::add(), m_pretty, m_spaces , 以及 m_stream.
被这些函数引用 continueBlock() , 以及 iclose().
|
protected |
在文件 perlmodgen.cpp 第 265 行定义.
引用了 PerlModOutputStream::add(), continueBlock(), iaddField(), incIndent(), m_blockstart , 以及 m_stream.
被这些函数引用 open().
|
inline |
|
inline |
在文件 perlmodgen.cpp 第 163 行定义.
引用了 open().
被这些函数引用 PerlModGenerator::addIncludeInfo(), PerlModGenerator::addListOfAllMembers(), addPerlModDocBlock(), addTemplateArgumentList(), PerlModGenerator::generatePerlModForClass(), PerlModGenerator::generatePerlModForConcept(), PerlModGenerator::generatePerlModForFile(), PerlModGenerator::generatePerlModForGroup(), PerlModGenerator::generatePerlModForMember(), PerlModGenerator::generatePerlModForNamespace(), PerlModGenerator::generatePerlModForPage(), PerlModGenerator::generatePerlModOutput(), PerlModGenerator::generatePerlModSection(), PerlModGenerator::generatePerlUserDefinedSection(), PerlModDocVisitor::openItem() , 以及 PerlModDocVisitor::visitPre().
|
inline |
在文件 perlmodgen.cpp 第 161 行定义.
引用了 open().
被这些函数引用 PerlModGenerator::addListOfAllMembers(), addTemplateArgumentList(), PerlModGenerator::generatePerlModForClass(), PerlModGenerator::generatePerlModForFile(), PerlModGenerator::generatePerlModForGroup(), PerlModGenerator::generatePerlModForMember(), PerlModGenerator::generatePerlModForNamespace(), PerlModGenerator::generatePerlModOutput(), PerlModGenerator::generatePerlModSection(), PerlModGenerator::generatePerlUserDefinedSection(), PerlModDocVisitor::openSubBlock(), PerlModDocVisitor::PerlModDocVisitor() , 以及 PerlModDocVisitor::visitPre().
|
inline |
|
private |
在文件 perlmodgen.cpp 第 186 行定义.
被这些函数引用 continueBlock(), iclose() , 以及 iopen().
|
private |
在文件 perlmodgen.cpp 第 185 行定义.
被这些函数引用 decIndent() , 以及 incIndent().
bool PerlModOutput::m_pretty |
在文件 perlmodgen.cpp 第 103 行定义.
被这些函数引用 iaddField() , 以及 indent().
|
private |
在文件 perlmodgen.cpp 第 189 行定义.
被这些函数引用 decIndent(), incIndent(), indent() , 以及 PerlModOutput().
|
private |
在文件 perlmodgen.cpp 第 184 行定义.
被这些函数引用 add(), continueBlock(), iaddField(), iaddFieldQuotedChar(), iaddFieldQuotedString(), iaddQuoted(), iclose(), indent(), iopen() , 以及 setPerlModOutputStream().