class InlineNode: public Node

This class provides a common interface and implementation for all inline-nodes

Inheritance:

InlineNode - Node


Public Methods

[more] InlineNode()
Constructor
[more]virtual ~InlineNode()
Destructor
[more]void read(xmlNodePtr node)
This method initializes the node out of the given XML-node
[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_

Protected Fields

[more]string html_open_
The opening-markup for the HTML-output
[more]string html_close_
The closing-markup for the HTML-output
[more]string latex_open_
The opening-markup for the LaTeX-output
[more]string latex_close_
The closing-markup for the LaTeX-output
[more]string xml_open_
The opening-markup for the XML-output
[more]string xml_close_
The closing-markup for the XML-output


Inherited from Node:

Public Methods

oint getLength() const

Protected Fields

o child_nodes_


Documentation

This class provides a common interface and implementation for all inline-nodes.
o InlineNode()
Constructor.

ovirtual ~InlineNode()
Destructor

ovoid read(xmlNodePtr node)
This method initializes the node out of the given XML-node.

Parameters:
node - The XML-node.

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.

Parameters:
parameter - An integer-parameter which may have a special meaning for each derivated class.

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.

ostring html_open_
The opening-markup for the HTML-output.

ostring html_close_
The closing-markup for the HTML-output.

ostring latex_open_
The opening-markup for the LaTeX-output.

ostring latex_close_
The closing-markup for the LaTeX-output.

ostring xml_open_
The opening-markup for the XML-output.

ostring xml_close_
The closing-markup for the XML-output.


Direct child classes:
TTNode
ItemNode
EmphNode
BoldNode
ANode

Alphabetic index Hierarchy of classes



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