#include <InfixIterator.h>
Public Types | |
typedef charT | char_type |
typedef traits | traits_type |
typedef std::basic_ostream< charT, traits > | ostream_type |
Public Member Functions | |
infix_ostream_iterator (ostream_type &s) | |
infix_ostream_iterator (ostream_type &s, charT const *d, bool first=true) | |
infix_ostream_iterator< T, charT, traits > & | operator= (T const &item) |
infix_ostream_iterator< T, charT, traits > & | operator* () |
infix_ostream_iterator< T, charT, traits > & | operator++ () |
infix_ostream_iterator< T, charT, traits > & | operator++ (int) |
Private Attributes | |
std::basic_ostream< charT, traits > * | os |
const charT * | delimiter |
bool | first_elem |
Definition at line 19 of file InfixIterator.h.
typedef charT infix_ostream_iterator< T, charT, traits >::char_type |
Definition at line 27 of file InfixIterator.h.
typedef std::basic_ostream<charT, traits> infix_ostream_iterator< T, charT, traits >::ostream_type |
Definition at line 29 of file InfixIterator.h.
typedef traits infix_ostream_iterator< T, charT, traits >::traits_type |
Definition at line 28 of file InfixIterator.h.
|
inline |
Definition at line 30 of file InfixIterator.h.
|
inline |
Definition at line 31 of file InfixIterator.h.
|
inline |
Definition at line 45 of file InfixIterator.h.
|
inline |
Definition at line 46 of file InfixIterator.h.
|
inline |
Definition at line 47 of file InfixIterator.h.
|
inline |
Definition at line 35 of file InfixIterator.h.
|
private |
Definition at line 23 of file InfixIterator.h.
Referenced by infix_ostream_iterator< T, charT, traits >::operator=().
|
private |
Definition at line 24 of file InfixIterator.h.
Referenced by infix_ostream_iterator< T, charT, traits >::operator=().
|
private |
Definition at line 22 of file InfixIterator.h.
Referenced by infix_ostream_iterator< T, charT, traits >::operator=().