#include <stdio.h>
#include <qlist.h>
#include <qcstring.h>
#include "docvisitor.h"
#include "htmlattrib.h"
Go to the source code of this file.
Functions | |
DocRoot * | validatingParseDoc (const char *fileName, int startLine, Definition *context, MemberDef *md, const char *input, bool indexWords, bool isExample, const char *exampleName=0, bool singleLine=FALSE, bool linkFromIndex=FALSE) |
DocText * | validatingParseText (const char *input) |
void | docFindSections (const char *input, Definition *d, MemberGroup *m, const char *fileName) |
void docFindSections | ( | const char * | input, |
Definition * | d, | ||
MemberGroup * | m, | ||
const char * | fileName | ||
) |
Searches for section and anchor commands in the input
Definition at line 7434 of file docparser.cpp.
DocRoot* validatingParseDoc | ( | const char * | fileName, |
int | startLine, | ||
Definition * | context, | ||
MemberDef * | md, | ||
const char * | input, | ||
bool | indexWords, | ||
bool | isExample, | ||
const char * | exampleName = 0 , |
||
bool | singleLine = FALSE , |
||
bool | linkFromIndex = FALSE |
||
) |
Main entry point for the documentation parser.
fileName | File in which the documentation block is found (or the name of the example file in case isExample is TRUE). |
startLine | Line at which the documentation block is found. |
context | Class or namespace to which this block belongs. |
md | Member definition to which the documentation belongs. Can be 0. |
input | String representation of the documentation block. |
indexWords | Indicates whether or not words should be put in the search index. |
isExample | TRUE if the documentation belongs to an example. |
exampleName | Base name of the example file (0 if isExample is FALSE). |
singleLine | Output should be presented on a single line, so without starting a new paragraph at the end. |
linkFromIndex | TRUE if the documentation is generated from an index page. In this case context is not used to determine the relative path when making a link. |
Definition at line 7179 of file docparser.cpp.
DocText* validatingParseText | ( | const char * | input | ) |
Main entry point for parsing simple text fragments. These fragments are limited to words, whitespace and symbols.
Definition at line 7381 of file docparser.cpp.