class SectionNode: public Node, TOCInterface

This class represents a section-node

Inheritance:

SectionNode - Node

SectionNode - TOCInterface


Public Methods

[more] SectionNode(xmlNodePtr node)
The constructor initializes the section-node
[more] ~SectionNode()
Destructor
[more]void writeHTML(int parameter=0) const
This method writes the node to the global output filestream Output_
[more]void writeLaTeX() const
This method writes the node to the global output filestream Output_
[more]void writeXML() const
This method writes the node to the global output filestream Output_
[more]void writeTOCEntry() const
This method writes the section to the table of contents

Private Fields

[more]char* title_
The title of the section


Inherited from Node:

Public Methods

oint getLength() const

Protected Fields

o child_nodes_


Inherited from TOCInterface:


Documentation

This class represents a section-node. The purpose of this node is grouping several slide-nodes to one section.
o SectionNode(xmlNodePtr node)
The constructor initializes the section-node.

Parameters:
node - The XML-node, which represents the section-node.

o ~SectionNode()
Destructor.

ovoid writeHTML(int parameter=0) const
This method writes the node to the global output filestream Output_. The format of the output must be HTML. An integer-parameter has to be given because of the derivation, but it won't be used in this class.

Parameters:
parameter - A dummy-parameter.

ovoid writeLaTeX() const
This method writes the node to the global output filestream Output_. The format of the output must be LaTeX.

ovoid writeXML() const
This method writes the node to the global output filestream Output_. The format of the output must be XML.

ovoid writeTOCEntry() const
This method writes the section to the table of contents.

ochar* title_
The title of the section.


This class has no child classes.

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.