Doxygen
|
Class containing a print function for diagnostics. 更多...
#include <debug.h>
Public 类型 | |
enum | DebugMask { Quiet = 0x00000000, FindMembers = 0x00000001, Functions = 0x00000002, Variables = 0x00000004, Preprocessor = 0x00000008, Classes = 0x00000010, CommentCnv = 0x00000020, CommentScan = 0x00000040, Validate = 0x00000080, PrintTree = 0x00000100, Time = 0x00000200, ExtCmd = 0x00000400, Markdown = 0x00000800, FilterOutput = 0x00001000, Lex = 0x00002000, Plantuml = 0x00004000, FortranFixed2Free = 0x00008000, Cite = 0x00010000, NoLineNo = 0x00020000, Rtf = 0x00040000 } |
静态 Public 成员函数 | |
static void | print (DebugMask mask, int prio, const char *fmt,...) |
static int | setFlag (const QCString &label) |
static void | clearFlag (const QCString &label) |
static bool | isFlagSet (DebugMask mask) |
static void | printFlags () |
static void | setPriority (int p) |
static void | startTimer () |
static double | elapsedTime () |
静态 Private 属性 | |
static DebugMask | curMask = Debug::Quiet |
static int | curPrio = 0 |
enum Debug::DebugMask |
|
static |
引用了 curMask , 以及 labelToEnumValue().
被这些函数引用 Statistics::print().
|
static |
引用了 Timer::elapsedTimeS() , 以及 g_runningTime.
被这些函数引用 generateOutput() , 以及 msg().
|
static |
引用了 curMask.
被这些函数引用 generateOutput(), CitationManager::generatePage(), LayoutDocManager::init(), msg(), LayoutDocManager::parse(), parseTagFile(), preProcessFile(), RTFGenerator::preProcessFileInplace(), Statistics::print(), print(), Trace::Trace(), Trace::trace(), validatingParseDoc(), validatingParseText() , 以及 Trace::~Trace().
|
static |
被这些函数引用 FileDefImpl::acquireFileVersion(), addClassToContext(), addConceptToContext(), addLocalObjCMethod(), addMemberFunction(), addVariableToClass(), addVariableToFile(), computeClassRelations(), computeTemplateClassRelations(), filterMemberDocumentation(), findClassRelation(), findEnumDocumentation(), findGlobalMember(), findInheritedTemplateInstances(), findMember(), findTemplateInstanceRelation(), findUsedClassesForClass(), findUsedTemplateInstances(), findUsingDeclarations(), FilterCache::getFileContents(), PlantumlManager::insert(), ClassDefImpl::insertTemplateInstance(), MarkdownOutlineParser::parseInput(), print(), printlex(), Markdown::process(), readCodeFragment(), readInputFile(), rtfFormatBmkStr(), PlantumlManager::run(), runPlantumlContent(), Portable::system() , 以及 PlantumlManager::writePlantUMLSource().
|
static |
|
static |
|
static |
|
static |
引用了 g_runningTime , 以及 Timer::start().
被这些函数引用 initDoxygen().
|
staticprivate |
被这些函数引用 clearFlag(), isFlagSet(), print() , 以及 setFlag().
|
staticprivate |
被这些函数引用 print() , 以及 setPriority().