|
| XRefDummyCodeGenerator (FileDef *fd) |
|
| ~XRefDummyCodeGenerator () |
|
void | codify (const char *) |
|
void | writeCodeLink (const char *, const char *, const char *, const char *, const char *) |
|
void | writeLineNumber (const char *, const char *, const char *, int) |
|
virtual void | writeTooltip (const char *, const DocLinkInfo &, const char *, const char *, const SourceLinkInfo &, const SourceLinkInfo &) |
|
void | startCodeLine (bool) |
|
void | endCodeLine () |
|
void | startCodeAnchor (const char *) |
|
void | endCodeAnchor () |
|
void | startFontClass (const char *) |
|
void | endFontClass () |
|
void | writeCodeAnchor (const char *) |
|
void | setCurrentDoc (Definition *, const char *, bool) |
|
void | addWord (const char *, bool) |
|
void | linkableSymbol (int l, const char *sym, Definition *symDef, Definition *context) |
|
virtual | ~CodeOutputInterface () |
|
Definition at line 42 of file doxyapp.cpp.
XRefDummyCodeGenerator::XRefDummyCodeGenerator |
( |
FileDef * |
fd | ) |
|
|
inline |
XRefDummyCodeGenerator::~XRefDummyCodeGenerator |
( |
| ) |
|
|
inline |
void XRefDummyCodeGenerator::addWord |
( |
const char * |
, |
|
|
bool |
|
|
) |
| |
|
inlinevirtual |
void XRefDummyCodeGenerator::codify |
( |
const char * |
s | ) |
|
|
inlinevirtual |
Writes an code fragment to the output. This function should keep spaces visible, should break lines at a newline and should convert tabs to the right number of spaces.
Implements CodeOutputInterface.
Definition at line 50 of file doxyapp.cpp.
void XRefDummyCodeGenerator::endCodeAnchor |
( |
| ) |
|
|
inline |
void XRefDummyCodeGenerator::endCodeLine |
( |
| ) |
|
|
inlinevirtual |
void XRefDummyCodeGenerator::endFontClass |
( |
| ) |
|
|
inlinevirtual |
void XRefDummyCodeGenerator::linkableSymbol |
( |
int |
l, |
|
|
const char * |
sym, |
|
|
Definition * |
symDef, |
|
|
Definition * |
context |
|
) |
| |
|
inline |
Definition at line 67 of file doxyapp.cpp.
78 ctx.
sprintf(
"inside %s %s of %s %s",
81 ((
ClassDef*)parentContext)->compoundTypeString().data(),
96 printf(
"Found symbol %s at line %d of %s %s\n",
98 if (symDef && context)
101 printf(
"-> defined at line %d of %s\n",
QCString getDefFileName() const
static NamespaceDef * globalScope
virtual DefType definitionType() const =0
const QCString & name() const
const char * data() const
QCString & sprintf(const char *format,...)
virtual Definition * getOuterScope() const
void XRefDummyCodeGenerator::setCurrentDoc |
( |
Definition * |
, |
|
|
const char * |
, |
|
|
bool |
|
|
) |
| |
|
inlinevirtual |
void XRefDummyCodeGenerator::startCodeAnchor |
( |
const char * |
| ) |
|
|
inline |
void XRefDummyCodeGenerator::startCodeLine |
( |
bool |
| ) |
|
|
inlinevirtual |
void XRefDummyCodeGenerator::startFontClass |
( |
const char * |
clsName | ) |
|
|
inlinevirtual |
Starts a block with a certain meaning. Used for syntax highlighting, which elements of the same type are rendered using the same 'font class'.
- Parameters
-
clsName | The category name. |
Implements CodeOutputInterface.
Definition at line 60 of file doxyapp.cpp.
void XRefDummyCodeGenerator::writeCodeAnchor |
( |
const char * |
name | ) |
|
|
inlinevirtual |
void XRefDummyCodeGenerator::writeCodeLink |
( |
const char * |
ref, |
|
|
const char * |
file, |
|
|
const char * |
anchor, |
|
|
const char * |
name, |
|
|
const char * |
tooltip |
|
) |
| |
|
inlinevirtual |
Writes a link to an object in a code fragment.
- Parameters
-
ref | If this is non-zero, the object is to be found in an external documentation file. |
file | The file in which the object is located. |
anchor | The anchor uniquely identifying the object within the file. |
name | The text to display as a placeholder for the link. |
tooltip | The tooltip to display when the mouse is on the link. |
Implements CodeOutputInterface.
Definition at line 51 of file doxyapp.cpp.
void XRefDummyCodeGenerator::writeLineNumber |
( |
const char * |
ref, |
|
|
const char * |
file, |
|
|
const char * |
anchor, |
|
|
int |
lineNumber |
|
) |
| |
|
inlinevirtual |
Writes the line number of a source listing
- Parameters
-
ref | External reference (when imported from a tag file) |
file | The file part of the URL pointing to the docs. |
anchor | The anchor part of the URL pointing to the docs. |
lineNumber | The line number to write |
Implements CodeOutputInterface.
Definition at line 52 of file doxyapp.cpp.
virtual void XRefDummyCodeGenerator::writeTooltip |
( |
const char * |
id, |
|
|
const DocLinkInfo & |
docInfo, |
|
|
const char * |
decl, |
|
|
const char * |
desc, |
|
|
const SourceLinkInfo & |
defInfo, |
|
|
const SourceLinkInfo & |
declInfo |
|
) |
| |
|
inlinevirtual |
Writes a tool tip definition
- Parameters
-
id | unique identifier for the tooltip |
docInfo | Info about the symbol's documentation. |
decl | full declaration of the symbol (for functions) |
desc | brief description for the symbol |
defInfo | Info about the symbol's definition in the source code |
declInfo | Info about the symbol's declaration in the source code |
Implements CodeOutputInterface.
Definition at line 53 of file doxyapp.cpp.
FileDef* XRefDummyCodeGenerator::m_fd |
|
private |
The documentation for this class was generated from the following file: