#include <xst_iterator_writer.h>
Public Member Functions | |
template<typename TerminalT > | |
void | operator() (TerminalT const &terminal_) |
Overloaded function call operator implements iterator output. | |
xst_iterator_writer (OutputIteratorT &iterator_) | |
Constructs and initializes the object. |
OutputIteratorT | specifies type of STL output iterator. |
Definition at line 53 of file xst_iterator_writer.h.
cttl_impl::xst_iterator_writer< OutputIteratorT >::xst_iterator_writer | ( | OutputIteratorT & | iterator_ | ) |
void cttl_impl::xst_iterator_writer< OutputIteratorT >::operator() | ( | TerminalT const & | terminal_ | ) |
Overloaded function call operator implements iterator output.
TerminalT | specifies type of terminal node of lambda compound. |
Definition at line 79 of file xst_iterator_writer.h.
00080 { 00081 *m_iterator = terminal_.top( const_scalar( 0 ) ); 00082 ++m_iterator; 00083 }