浏览该文件的文档.
71 m_tocstream.open(name.
str(), std::ofstream::out | std::ofstream::binary);
74 term(
"Could not open file %s for writing\n",
qPrint(name));
81 title =
"Doxygen generated documentation";
107 std::ofstream t(name.
str(),std::ofstream::out | std::ofstream::binary);
111 t <<
"<plugin name=\"" << docId <<
"\" id=\"" << docId <<
"\"\n";
112 t <<
" version=\"1.0.0\" provider-name=\"Doxygen\">\n";
113 t <<
" <extension point=\"org.eclipse.help.toc\">\n";
114 t <<
" <toc file=\"toc.xml\" primary=\"true\" />\n";
115 t <<
" </extension>\n";
virtual void addStyleSheetFile(const QCString &name)
The common base class of all entity definitions found in the sources.
bool isEmpty() const
Returns TRUE iff the string is empty
virtual void finalize()
Finish generation of the Eclipse specific help files
virtual void addImageFile(const QCString &name)
virtual void incContentsDepth()
Increase the level of content hierarchy
QCString addHtmlExtensionIfMissing(const QCString &fName)
A model of a class/file/namespace member symbol.
virtual void initialize()
Initialize the Eclipse generator
virtual void addContentsItem(bool isDir, const QCString &name, const QCString &ref, const QCString &file, const QCString &anchor, bool separateIndex, bool addToNavIndex, const Definition *def)
Add an item to the content
std::ofstream m_tocstream
virtual void addIndexItem(const Definition *context, const MemberDef *md, const QCString §ionAnchor, const QCString &title)
virtual void addIndexFile(const QCString &name)
static QCString htmlFileExtension
void term(const char *fmt,...)
const char * qPrint(const char *s)
#define Config_getString(name)
QCString convertToXML(const QCString &s, bool keepEntities)
virtual void decContentsDepth()
Decrease the level of content hierarchy
A bunch of utility functions.
This is an alternative implementation of QCString.