The TooltipManager
Class Reference
Class that manages the tooltips for a source file. More...
Declaration
Included Headers
Public Constructors Index
TooltipManager () | |
Public Destructor Index
~TooltipManager () | |
Public Member Functions Index
void | addTooltip (const Definition *d) |
add a tooltip for a given symbol definition More... | |
void | writeTooltips (OutputCodeList &ol) |
write the list of all collected tooltip to the given outputs More... | |
Private Member Attributes Index
std::unique_ptr< Private > | p |
Description
Class that manages the tooltips for a source file.
Definition at line 25 of file tooltip.h.
Public Constructors
TooltipManager()
|
Declaration at line 28 of file tooltip.h, definition at line 41 of file tooltip.cpp.
Reference p.
Public Destructor
~TooltipManager()
|
Declaration at line 29 of file tooltip.h, definition at line 45 of file tooltip.cpp.
Public Member Functions
addTooltip()
|
add a tooltip for a given symbol definition
Declaration at line 33 of file tooltip.h, definition at line 56 of file tooltip.cpp.
References Definition::anchor, Config_getBool, escapeId, QCString::findRev, getFileNameExtension, Definition::getOutputFileBase, Doxygen::htmlFileExtension, QCString::isEmpty, p and stripExtensionGeneral.
writeTooltips()
|
write the list of all collected tooltip to the given outputs
Declaration at line 36 of file tooltip.h, definition at line 89 of file tooltip.cpp.
References DocLinkInfo::anchor, SourceLinkInfo::anchor, MemberDef::declaration, SourceLinkInfo::file, g_tooltipsFileMutex, g_tooltipsTipMutex, g_tooltipsWrittenPerFile, OutputCodeList::id, Definition::isAnonymous, SourceLinkInfo::line, DocLinkInfo::name, p, DocLinkInfo::ref, toMemberDef, Definition::TypeMember, DocLinkInfo::url, SourceLinkInfo::url and OutputCodeList::writeTooltip.
Private Member Attributes
p
|
Definition at line 40 of file tooltip.h.
Referenced by addTooltip, TooltipManager and writeTooltips.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.