summaryrefslogtreecommitdiffstats
path: root/src/index.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/index.h')
-rw-r--r--src/index.h165
1 files changed, 0 insertions, 165 deletions
diff --git a/src/index.h b/src/index.h
deleted file mode 100644
index 2b76a02..0000000
--- a/src/index.h
+++ /dev/null
@@ -1,165 +0,0 @@
-/******************************************************************************
- *
- *
- *
- * Copyright (C) 1997-2005 by Dimitri van Heesch.
- *
- * Permission to use, copy, modify, and distribute this software and its
- * documentation under the terms of the GNU General Public License is hereby
- * granted. No representations are made about the suitability of this software
- * for any purpose. It is provided "as is" without express or implied warranty.
- * See the GNU General Public License for more details.
- *
- * Documents produced by Doxygen are derivative works derived from the
- * input used in their production; they are not affected by this license.
- *
- */
-
-#ifndef INDEX_H
-#define INDEX_H
-
-#include "qtbc.h"
-#include <qfile.h>
-
-enum IndexSections
-{
- isTitlePageStart,
- isTitlePageAuthor,
- isMainPage,
- isModuleIndex,
- isDirIndex,
- isNamespaceIndex,
- isClassHierarchyIndex,
- isCompoundIndex,
- isFileIndex,
- isPageIndex,
- isModuleDocumentation,
- isDirDocumentation,
- isNamespaceDocumentation,
- isClassDocumentation,
- isFileDocumentation,
- isExampleDocumentation,
- isPageDocumentation,
- isEndIndex
-};
-
-class OutputList;
-
-void writeIndex(OutputList &ol);
-void writeHierarchicalIndex(OutputList &ol);
-void writeAlphabeticalIndex(OutputList &ol);
-void writeClassHierarchy(OutputList &ol);
-void writeAnnotatedIndex(OutputList &ol);
-void writeAnnotatedClassList(OutputList &ol);
-void writeMemberList(OutputList &ol,bool useSections);
-
-void writeSourceIndex(OutputList &ol);
-void writeHeaderIndex(OutputList &ol);
-void writeHeaderFileList(OutputList &ol);
-
-void writeExampleIndex(OutputList &ol);
-void writePageIndex(OutputList &ol);
-void writeFileIndex(OutputList &ol);
-void writeNamespaceIndex(OutputList &ol);
-void writeGroupIndex(OutputList &ol);
-void writeDirIndex(OutputList &ol);
-void writePackageIndex(OutputList &ol);
-
-void writeClassMemberIndex(OutputList &ol);
-void writeFileMemberIndex(OutputList &ol);
-void writeNamespaceMemberIndex(OutputList &ol);
-
-void writeGraphicalClassHierarchy(OutputList &ol);
-void writeGraphInfo(OutputList &ol);
-
-void countDataStructures();
-
-enum HighlightedItem
-{
- HLI_None=0,
- HLI_Main,
- HLI_Modules,
- HLI_Directories,
- HLI_Namespaces,
- HLI_Hierarchy,
- HLI_Classes,
- HLI_Annotated,
- HLI_Files,
- HLI_NamespaceMembers,
- HLI_Functions,
- HLI_Globals,
- HLI_Pages,
- HLI_Examples,
- HLI_Search
-};
-
-enum ClassMemberHighlight
-{
- CMHL_All = 0,
- CMHL_Functions,
- CMHL_Variables,
- CMHL_Typedefs,
- CMHL_Enums,
- CMHL_EnumValues,
- CMHL_Properties,
- CMHL_Events,
- CMHL_Related,
- CMHL_Total = CMHL_Related+1
-};
-
-enum FileMemberHighlight
-{
- FMHL_All = 0,
- FMHL_Functions,
- FMHL_Variables,
- FMHL_Typedefs,
- FMHL_Enums,
- FMHL_EnumValues,
- FMHL_Defines,
- FMHL_Total = FMHL_Defines+1
-};
-
-enum NamespaceMemberHighlight
-{
- NMHL_All = 0,
- NMHL_Functions,
- NMHL_Variables,
- NMHL_Typedefs,
- NMHL_Enums,
- NMHL_EnumValues,
- NMHL_Total = FMHL_EnumValues+1
-};
-
-enum ClassHighlight
-{
- CHL_All = 0,
- CHL_Classes,
- CHL_Structs,
- CHL_Unions,
- CHL_Interfaces,
- CHL_Protocols,
- CHL_Categories,
- CHL_Exceptions,
- CHL_Total = CHL_Exceptions+1
-};
-
-extern int annotatedClasses;
-extern int hierarchyClasses;
-extern int documentedFiles;
-extern int documentedGroups;
-extern int documentedNamespaces;
-extern int indexedPages;
-extern int documentedClassMembers[CMHL_Total];
-extern int documentedFileMembers[FMHL_Total];
-extern int documentedNamespaceMembers[NMHL_Total];
-extern int documentedHtmlFiles;
-extern int documentedPages;
-extern int documentedDirs;
-
-void startTitle(OutputList &ol,const char *fileName);
-void endTitle(OutputList &ol,const char *fileName,const char *name);
-void startFile(OutputList &ol,const char *name,const char *manName,
- const char *title,HighlightedItem hli=HLI_None);
-void endFile(OutputList &ol,bool external=FALSE);
-
-#endif