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
Definition * definition
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