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

StreamOut Class Reference

stores an output stream with and offers an interface to set/get the output stream More...

#include <nodeutil.h>

Inheritance diagram for StreamOut:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual void setOutput (std::ostream *out=&std::cout)
virtual void setOutput (std::ostream &out)
std::ostream * ouput ()
std::ostream & ouputRef ()

Protected Methods

 StreamOut (std::ostream *out=&std::cout)
 StreamOut (std::ostream &out)

Protected Attributes

std::ostream * m_out

Detailed Description

stores an output stream with and offers an interface to set/get the output stream

Definition at line 83 of file nodeutil.h.


Constructor & Destructor Documentation

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

Definition at line 92 of file nodeutil.h.

References StreamOut::m_out.

StreamOut std::ostream &    out [inline, explicit, protected]
 

Definition at line 93 of file nodeutil.h.

References StreamOut::m_out.


Member Function Documentation

std::ostream* ouput   [inline]
 

Definition at line 88 of file nodeutil.h.

References StreamOut::m_out.

std::ostream& ouputRef   [inline]
 

Definition at line 89 of file nodeutil.h.

References StreamOut::m_out.

virtual void setOutput std::ostream &    out [inline, virtual]
 

Definition at line 87 of file nodeutil.h.

References StreamOut::m_out.

virtual void setOutput std::ostream *    out = &std::cout [inline, virtual]
 

Definition at line 86 of file nodeutil.h.

References StreamOut::m_out.


Member Data Documentation

std::ostream* m_out [protected]
 

Definition at line 94 of file nodeutil.h.

Referenced by StreamOut::ouput(), StreamOut::ouputRef(), StreamOut::setOutput(), StreamOut::StreamOut(), TEXGraphOutputStrategy::writeEdge(), TEXGraphOutputStrategy::writeFooter(), TEXGraphOutputStrategy::writeHeader(), TEXGraphOutputStrategy::writeNormalNode(), DefaultOutputStrategy::writeNormalNode(), TEXGraphOutputStrategy::writeRootNode(), DefaultOutputStrategy::writeRootNode(), and StreamOutputStrategy::writeString().


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