Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members  

NullOutputStrategy Class Template Reference
[OutputStrategy]

NullOutputStrategies are used to define the output-format of the tree -this one is a placeholder, which doesn't produce any output. More...

#include <nodeoutputstrategy.h>

Inheritance diagram for NullOutputStrategy:

Inheritance graph
[legend]
Collaboration diagram for NullOutputStrategy:

Collaboration graph
[legend]
List of all members.

Public Methods

 NullOutputStrategy (std::ostream *out=&cout)
virtual NullOutputStrategy<
_TContent > * 
clone () const
virtual ~NullOutputStrategy ()
virtual void writeHeader ()
virtual void writeFooter ()
virtual void writeString (std::string &)
virtual void writeNormalNode (const NormalNode< _TContent > *)
virtual void writeRootNode (const RootNode< _TContent > *)
virtual bool isNull ()

Detailed Description

template<class _TContent>
class treecomp::NullOutputStrategy< _TContent >

NullOutputStrategies are used to define the output-format of the tree -this one is a placeholder, which doesn't produce any output.

Definition at line 104 of file nodeoutputstrategy.h.


Constructor & Destructor Documentation

NullOutputStrategy std::ostream *    out = &cout [inline, explicit]
 

Definition at line 107 of file nodeoutputstrategy.h.

virtual ~NullOutputStrategy   [inline, virtual]
 

Definition at line 109 of file nodeoutputstrategy.h.


Member Function Documentation

virtual NullOutputStrategy<_TContent>* clone   const [inline, virtual]
 

Reimplemented from StreamOutputStrategy.

Definition at line 108 of file nodeoutputstrategy.h.

virtual bool isNull   [inline, virtual]
 

Reimplemented from OutputStrategy.

Definition at line 117 of file nodeoutputstrategy.h.

virtual void writeFooter   [inline, virtual]
 

Implements StreamOutputStrategy.

Definition at line 112 of file nodeoutputstrategy.h.

virtual void writeHeader   [inline, virtual]
 

Implements StreamOutputStrategy.

Definition at line 111 of file nodeoutputstrategy.h.

virtual void writeNormalNode const NormalNode< _TContent > *    [inline, virtual]
 

Implements StreamOutputStrategy.

Definition at line 114 of file nodeoutputstrategy.h.

virtual void writeRootNode const RootNode< _TContent > *    [inline, virtual]
 

Implements StreamOutputStrategy.

Definition at line 115 of file nodeoutputstrategy.h.

virtual void writeString std::string &    [inline, virtual]
 

Reimplemented from StreamOutputStrategy.

Definition at line 113 of file nodeoutputstrategy.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 6 12:02:26 2003 for TreeComp by doxygen1.2.17