HGL::Tools::DecompileVisitor< OutputIterator, Source, Flush > Class Template Reference

Visits the HGL Suite project tree and decompiles it. More...

#include <decompilevisitor.h>

Inherits HGL::Tools::DecompileVisitorBase.

List of all members.

Public Member Functions

 DecompileVisitor (const Source *src, OutputIterator &out)
 Creates an DecompileVisitor instance.

Detailed Description

template<class OutputIterator, typename Source, void(Source::*)() const Flush>
class HGL::Tools::DecompileVisitor< OutputIterator, Source, Flush >

Visits the HGL Suite project tree and decompiles it.

Author:
Heiko Schäfer <heiko@hgl.rangun.de>
Template Parameters:
OutputIterator the output iterator to copy the decompiled HGL tree to
Source the class instantiating this DecompileVisitor
Flush pointer to a member function of Source to flush the output
Since:
0.5.14

Constructor & Destructor Documentation

template<class OutputIterator , typename Source , void(Source::*)() const Flush>
HGL::Tools::DecompileVisitor< OutputIterator, Source, Flush >::DecompileVisitor ( const Source *  src,
OutputIterator &  out 
) [explicit]

Creates an DecompileVisitor instance.

Parameters:
src pointer to the class instantiating this DecompileVisitor
out the output iterator to copy the decompiled HGL tree as sequence of char to

Generated on 9 Apr 2014 for hgl 0.5.26~svn by  doxygen 1.6.1