#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=().
1.8.16