Public Types | Public Member Functions | List of all members
LayoutDocEntry Struct Referenceabstract

Base class representing a piece of a documentation page. More...

#include <layout.h>

Inheritance diagram for LayoutDocEntry:
LayoutDocEntryMemberDecl LayoutDocEntryMemberDef LayoutDocEntrySimple LayoutDocEntrySection

Public Types

enum  Kind {
  MemberGroups, MemberDeclStart, MemberDeclEnd, MemberDecl,
  MemberDefStart, MemberDefEnd, MemberDef, BriefDesc,
  DetailedDesc, AuthorSection, ClassIncludes, ClassInlineClasses,
  ClassInheritanceGraph, ClassNestedClasses, ClassCollaborationGraph, ClassAllMembersLink,
  ClassUsedFiles, NamespaceNestedNamespaces, NamespaceNestedConstantGroups, NamespaceClasses,
  NamespaceInlineClasses, FileClasses, FileNamespaces, FileConstantGroups,
  FileIncludes, FileIncludeGraph, FileIncludedByGraph, FileSourceLink,
  FileInlineClasses, GroupClasses, GroupInlineClasses, GroupNamespaces,
  GroupDirs, GroupNestedGroups, GroupFiles, GroupGraph,
  GroupPageDocs, DirSubDirs, DirFiles, DirGraph
}
 

Public Member Functions

virtual ~LayoutDocEntry ()
 
virtual Kind kind () const =0
 

Detailed Description

Base class representing a piece of a documentation page.

Definition at line 30 of file layout.h.

Member Enumeration Documentation

Enumerator
MemberGroups 
MemberDeclStart 
MemberDeclEnd 
MemberDecl 
MemberDefStart 
MemberDefEnd 
MemberDef 
BriefDesc 
DetailedDesc 
AuthorSection 
ClassIncludes 
ClassInlineClasses 
ClassInheritanceGraph 
ClassNestedClasses 
ClassCollaborationGraph 
ClassAllMembersLink 
ClassUsedFiles 
NamespaceNestedNamespaces 
NamespaceNestedConstantGroups 
NamespaceClasses 
NamespaceInlineClasses 
FileClasses 
FileNamespaces 
FileConstantGroups 
FileIncludes 
FileIncludeGraph 
FileIncludedByGraph 
FileSourceLink 
FileInlineClasses 
GroupClasses 
GroupInlineClasses 
GroupNamespaces 
GroupDirs 
GroupNestedGroups 
GroupFiles 
GroupGraph 
GroupPageDocs 
DirSubDirs 
DirFiles 
DirGraph 

Definition at line 33 of file layout.h.

33  {
34  // Generic items for all pages
40 
41  // Class specific items
46 
47  // Namespace specific items
50 
51  // File specific items
56 
57  // Group specific items
61 
62  // Directory specific items
64 
65  };

Constructor & Destructor Documentation

virtual LayoutDocEntry::~LayoutDocEntry ( )
inlinevirtual

Definition at line 32 of file layout.h.

32 {}

Member Function Documentation

virtual Kind LayoutDocEntry::kind ( ) const
pure virtual

The documentation for this struct was generated from the following file: