SectionInfo Struct Reference

#include <section.h>

List of all members.

Public Types

enum  SectionType {
  Page, Section, Subsection, Subsubsection,
  Paragraph, Anchor
}

Public Member Functions

 SectionInfo (const char *f, const char *l, const char *t, SectionType st, const char *r=0)
 SectionInfo (const SectionInfo &s)
 ~SectionInfo ()

Public Attributes

QCString label
QCString title
SectionType type
QCString ref
Definitiondefinition
QCString fileName
bool generated


Detailed Description

Definition at line 29 of file section.h.


Member Enumeration Documentation

enum SectionInfo::SectionType

Enumerator:
Page 
Section 
Subsection 
Subsubsection 
Paragraph 
Anchor 

Definition at line 31 of file section.h.


Constructor & Destructor Documentation

SectionInfo::SectionInfo ( const char *  f,
const char *  l,
const char *  t,
SectionType  st,
const char *  r = 0 
) [inline]

Definition at line 34 of file section.h.

SectionInfo::SectionInfo ( const SectionInfo s  )  [inline]

Definition at line 40 of file section.h.

References definition, fileName, generated, label, ref, title, and type.

SectionInfo::~SectionInfo (  )  [inline]

Definition at line 46 of file section.h.


Member Data Documentation

QCString SectionInfo::label

Definition at line 47 of file section.h.

Referenced by Definition::addSectionsToDefinition(), DocAnchor::DocAnchor(), DocRef::DocRef(), marshalSectionInfoList(), resolveLink(), SectionInfo(), Definition::writeDocAnchorsToTagFile(), PageDef::writeDocumentation(), and GroupDef::writeDocumentation().

QCString SectionInfo::title

Definition at line 48 of file section.h.

Referenced by DocRef::DocRef(), PerlModGenerator::generatePerlModForPage(), marshalSectionInfoList(), SectionInfo(), PageDef::writeDocumentation(), and GroupDef::writeDocumentation().

SectionType SectionInfo::type

Definition at line 49 of file section.h.

Referenced by DocRef::DocRef(), marshalSectionInfoList(), SectionInfo(), and PageDef::writeDocumentation().

QCString SectionInfo::ref

Definition at line 50 of file section.h.

Referenced by DocRef::DocRef(), marshalSectionInfoList(), and SectionInfo().

Definition* SectionInfo::definition

Definition at line 51 of file section.h.

Referenced by Definition::addSectionsToDefinition(), and SectionInfo().

QCString SectionInfo::fileName

Definition at line 52 of file section.h.

Referenced by DocAnchor::DocAnchor(), DocRef::DocRef(), marshalSectionInfoList(), SectionInfo(), and Definition::writeDocAnchorsToTagFile().

bool SectionInfo::generated

Definition at line 53 of file section.h.

Referenced by SectionInfo(), and Definition::writeDocAnchorsToTagFile().


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



Generated on Mon Mar 31 10:59:03 2008 by  doxygen 1.5.1