row_iterator.h File Reference

#include <rpa/common.h>
#include <rpa/testing.h>
#include <rpa/containers/row_buffer.h>

Namespaces

namespace  rpa

Classes

class  rpa::orow_iterator< Type, OutStrmBuf >
 Provides output iterator semantics for streams. It is taken and adapted from the GCC library. For us, its role is to gather the ostream and the delimiter into a single object. We do not have the choice because there is no way to access to the internal components of a std::ostream_iterator. We had the same problem with obuf_iterator< std::back_inserter >. More...
class  rpa::dump_row_iterator< Type, OutStrmBuf, ContIn >
class  rpa::dump_row_iterator< Type, OutStrmBuf, row_buffer< Type, DerivStrmBuf, Augm > >
class  rpa::fmt_output_to_buffer< obuf_iterator< orow_iterator< Type, OutStrmBuf >, row_buffer< Type, BufDerivStrmBuf, Augm >, IterBuf, Mutex > >
class  rpa::obuf_base< orow_iterator< Type, OutStrmBuf >, Buffer >
class  rpa::range_outp< obuf_iterator< orow_iterator< Type, OutStrmBuf >, Buffer, BufIter, void > >
class  rpa::range_outp< obuf_iterator< orow_iterator< Type, OutStrmBuf >, Buffer, BufIter, Mutex > >

Generated on Tue Sep 25 10:20:30 2007 for rpa by  doxygen 1.4.7