#include <nodeoutputstrategy.h>
Inheritance diagram for DefaultOutputStrategy:
Public Methods | |
DefaultOutputStrategy (std::ostream *out=&cout) | |
virtual DefaultOutputStrategy< _TContent > * | construct () |
virtual DefaultOutputStrategy< _TContent > * | clone () const |
virtual | ~DefaultOutputStrategy () |
virtual void | writeHeader () |
virtual void | writeFooter () |
virtual void | writeNormalNode (const NormalNode< _TContent > *node) |
Write the normalNode content. | |
virtual void | writeRootNode (const RootNode< _TContent > *node) |
Write the RootNode content. |
Definition at line 131 of file nodeoutputstrategy.h.
|
Definition at line 134 of file nodeoutputstrategy.h. |
|
Definition at line 139 of file nodeoutputstrategy.h. |
|
Reimplemented from StreamOutputStrategy. Definition at line 137 of file nodeoutputstrategy.h. |
|
Definition at line 135 of file nodeoutputstrategy.h. |
|
Implements StreamOutputStrategy. Definition at line 142 of file nodeoutputstrategy.h. |
|
Implements StreamOutputStrategy. Definition at line 141 of file nodeoutputstrategy.h. |
|
Write the normalNode content.
Implements StreamOutputStrategy. Definition at line 157 of file nodeoutputstrategy.h. References Node::getName(), and StreamOut::m_out. |
|
Write the RootNode content.
Implements StreamOutputStrategy. Definition at line 166 of file nodeoutputstrategy.h. References Node::getName(), and StreamOut::m_out. |