Public Member Functions | |
PerlModOutput (bool pretty) | |
virtual | ~PerlModOutput () |
void | setPerlModOutputStream (PerlModOutputStream *os) |
PerlModOutput & | openSave () |
PerlModOutput & | closeSave (QCString &s) |
PerlModOutput & | continueBlock () |
PerlModOutput & | add (char c) |
PerlModOutput & | add (const char *s) |
PerlModOutput & | add (QCString &s) |
PerlModOutput & | add (int n) |
PerlModOutput & | add (unsigned int n) |
PerlModOutput & | addQuoted (const char *s) |
PerlModOutput & | indent () |
PerlModOutput & | open (char c, const char *s=0) |
PerlModOutput & | close (char c=0) |
PerlModOutput & | addField (const char *s) |
PerlModOutput & | addFieldQuotedChar (const char *field, char content) |
PerlModOutput & | addFieldQuotedString (const char *field, const char *content) |
PerlModOutput & | addFieldBoolean (const char *field, bool content) |
PerlModOutput & | openList (const char *s=0) |
PerlModOutput & | closeList () |
PerlModOutput & | openHash (const char *s=0) |
PerlModOutput & | closeHash () |
Public Attributes | |
bool | m_pretty |
Protected Member Functions | |
void | iopenSave () |
void | icloseSave (QCString &) |
void | incIndent () |
void | decIndent () |
void | iaddQuoted (const char *) |
void | iaddFieldQuotedChar (const char *, char) |
void | iaddFieldQuotedString (const char *, const char *) |
void | iaddField (const char *) |
void | iopen (char, const char *) |
void | iclose (char) |
Private Attributes | |
PerlModOutputStream * | m_stream |
int | m_indentation |
bool | m_blockstart |
QStack< PerlModOutputStream > | m_saved |
char | m_spaces [PERLOUTPUT_MAX_INDENTATION *2+2] |
Definition at line 105 of file perlmodgen.cpp.
|
inline |
Definition at line 111 of file perlmodgen.cpp.
|
inlinevirtual |
Definition at line 117 of file perlmodgen.cpp.
|
inline |
Definition at line 134 of file perlmodgen.cpp.
|
inline |
Definition at line 135 of file perlmodgen.cpp.
|
inline |
Definition at line 136 of file perlmodgen.cpp.
|
inline |
Definition at line 137 of file perlmodgen.cpp.
|
inline |
Definition at line 138 of file perlmodgen.cpp.
|
inline |
Definition at line 154 of file perlmodgen.cpp.
|
inline |
Definition at line 163 of file perlmodgen.cpp.
|
inline |
Definition at line 155 of file perlmodgen.cpp.
|
inline |
Definition at line 159 of file perlmodgen.cpp.
|
inline |
Definition at line 140 of file perlmodgen.cpp.
|
inline |
Definition at line 152 of file perlmodgen.cpp.
|
inline |
Definition at line 170 of file perlmodgen.cpp.
|
inline |
Definition at line 168 of file perlmodgen.cpp.
|
inline |
Definition at line 122 of file perlmodgen.cpp.
|
inline |
Definition at line 124 of file perlmodgen.cpp.
|
protected |
Definition at line 221 of file perlmodgen.cpp.
|
protected |
Definition at line 238 of file perlmodgen.cpp.
|
protected |
Definition at line 245 of file perlmodgen.cpp.
|
protected |
Definition at line 255 of file perlmodgen.cpp.
|
protected |
Definition at line 228 of file perlmodgen.cpp.
|
protected |
Definition at line 276 of file perlmodgen.cpp.
|
protected |
Definition at line 204 of file perlmodgen.cpp.
|
protected |
Definition at line 211 of file perlmodgen.cpp.
|
inline |
Definition at line 142 of file perlmodgen.cpp.
|
protected |
Definition at line 265 of file perlmodgen.cpp.
|
protected |
Definition at line 198 of file perlmodgen.cpp.
|
inline |
Definition at line 151 of file perlmodgen.cpp.
|
inline |
Definition at line 169 of file perlmodgen.cpp.
|
inline |
Definition at line 167 of file perlmodgen.cpp.
|
inline |
Definition at line 121 of file perlmodgen.cpp.
|
inline |
Definition at line 119 of file perlmodgen.cpp.
|
private |
Definition at line 192 of file perlmodgen.cpp.
|
private |
Definition at line 191 of file perlmodgen.cpp.
bool PerlModOutput::m_pretty |
Definition at line 109 of file perlmodgen.cpp.
|
private |
Definition at line 194 of file perlmodgen.cpp.
|
private |
Definition at line 195 of file perlmodgen.cpp.
|
private |
Definition at line 190 of file perlmodgen.cpp.