The DocSets
Class Reference
A class that generates docset files. More...
Declaration
Included Headers
Base class
class | IndexIntf |
Abstract interface for index generators. More... | |
Public Constructors Index
DocSets () | |
Public Destructor Index
~DocSets () | |
Public Member Functions Index
void | initialize () |
void | finalize () |
void | incContentsDepth () |
void | decContentsDepth () |
void | addContentsItem (bool isDir, const QCString &name, const QCString &ref, const QCString &file, const QCString &anchor, bool separateIndex, bool addToNavIndex, const Definition *def, const QCString &nameAsHtml) |
void | addIndexItem (const Definition *context, const MemberDef *md, const QCString §ionAnchor, const QCString &title) |
void | addIndexFile (const QCString &name) |
void | addImageFile (const QCString &) |
void | addStyleSheetFile (const QCString &) |
Private Member Functions Index
void | writeToken (TextStream &t, const Definition *d, const QCString &type, const QCString &lang, const QCString &scope=QCString(), const QCString &anchor=QCString(), const QCString &decl=QCString()) |
Private Member Attributes Index
std::unique_ptr< Private > | p |
Description
A class that generates docset files.
These files can be used to create context help for use within Apple's Xcode 3.0 development environment
Definition at line 35 of file docsets.h.
Public Constructors
DocSets()
|
Declaration at line 38 of file docsets.h, definition at line 44 of file docsets.cpp.
Reference p.
Referenced by ~DocSets.
Public Member Functions
addContentsItem()
| virtual |
Declaration at line 46 of file docsets.h, definition at line 225 of file docsets.cpp.
References addHtmlExtensionIfMissing, convertToXML, QCString::isEmpty and p.
addImageFile()
| inline virtual |
Definition at line 59 of file docsets.h.
addIndexFile()
| virtual |
Declaration at line 58 of file docsets.h, definition at line 511 of file docsets.cpp.
addIndexItem()
| virtual |
Declaration at line 56 of file docsets.h, definition at line 273 of file docsets.cpp.
References Definition::anchor, ClassDef::Category, ClassDef::Class, ClassDef::compoundType, DCOP, Define, Definition::definitionType, Dictionary, QCString::endsWith, Enumeration, EnumValue, Event, Friend, Function, MemberDef::getClassDef, MemberDef::getFileDef, Definition::getLanguage, MemberDef::getNamespaceDef, Definition::getOutputFileBase, MemberDef::getScopeString, ClassDef::includeInfo, IncludeInfo::includeName, ClassDef::Interface, Interface, Definition::isLinkable, MemberDef::isObjCMethod, MemberDef::isObjCProperty, MemberDef::isStatic, ClassDef::isTemplate, QCString::left, QCString::length, QCString::lower, MemberDef::memberType, Definition::name, p, Property, ClassDef::Protocol, Definition::qualifiedName, Sequence, Service, Signal, Slot, QCString::str, toClassDef, toFileDef, toNamespaceDef, Definition::TypeClass, Typedef, Definition::TypeFile, Definition::TypeNamespace, Variable and writeToken.
addStyleSheetFile()
| inline virtual |
Definition at line 60 of file docsets.h.
decContentsDepth()
| virtual |
Declaration at line 45 of file docsets.h, definition at line 214 of file docsets.cpp.
Reference p.
finalize()
| virtual |
Declaration at line 43 of file docsets.h, definition at line 181 of file docsets.cpp.
Reference p.
incContentsDepth()
| virtual |
Declaration at line 44 of file docsets.h, definition at line 207 of file docsets.cpp.
Reference p.
initialize()
| virtual |
Declaration at line 42 of file docsets.h, definition at line 47 of file docsets.cpp.
References Config_getString, Doxygen::htmlFileExtension, QCString::isEmpty, Portable::openOutputStream, p and term.
Private Member Functions
writeToken()
|
Declaration at line 63 of file docsets.h, definition at line 466 of file docsets.cpp.
References addHtmlExtensionIfMissing, Definition::briefDescriptionAsTooltip, convertToXML, QCString::endsWith, Definition::getOutputFileBase, QCString::isEmpty, QCString::left, QCString::length and Definition::name.
Referenced by addIndexItem.
Private Member Attributes
p
|
Definition at line 68 of file docsets.h.
Referenced by addContentsItem, addIndexItem, decContentsDepth, DocSets, finalize, incContentsDepth and initialize.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.