|
DDS
ver. 3.6
|
This custom istream iterator helps to read input line by line without breaking lines after whitespace etc. More...
#include <CustomIterator.h>
Public Types | |
| typedef custom_istream_iterator< T, Ch, Tr, Dist > | m_it |
| typedef Ch | char_type |
| typedef Tr | traits_type |
| typedef std::basic_istream< Ch, Tr > | istream_type |
Public Member Functions | |
| custom_istream_iterator () | |
| custom_istream_iterator (istream_type &s) | |
| const T & | operator * () const |
| const T * | operator-> () const |
| custom_istream_iterator & | operator++ () |
| custom_istream_iterator | operator++ (int) |
| bool | equal (const m_it &rhs) const |
Protected Member Functions | |
| void | getval () |
| template<> | |
| void | getval () |
Protected Attributes | |
| istream_type * | m_istream |
| T | m_val |
This custom istream iterator helps to read input line by line without breaking lines after whitespace etc.
| typedef Ch dds::misc::custom_istream_iterator< T, Ch, Tr, Dist >::char_type |
| typedef std::basic_istream<Ch, Tr> dds::misc::custom_istream_iterator< T, Ch, Tr, Dist >::istream_type |
| typedef custom_istream_iterator<T, Ch, Tr, Dist> dds::misc::custom_istream_iterator< T, Ch, Tr, Dist >::m_it |
| typedef Tr dds::misc::custom_istream_iterator< T, Ch, Tr, Dist >::traits_type |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
1.8.15