Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ustl::istream_iterator< T > Class Template Reference
[Binary Stream Iterators]

An iterator over an istream to use with uSTL algorithms. More...

#include <mistream.h>

List of all members.

Public Types

typedef T value_type
typedef ptrdiff_t difference_type
typedef const value_type * pointer
typedef const value_type & reference
typedef istream::size_type size_type

Public Member Functions

 istream_iterator (istream &is)
 istream_iterator (const istream_iterator &i)
const istream_iteratoroperator= (const istream_iterator &i)
const T & operator * (void)
 Reads and returns the next value.
istream_iteratoroperator++ (void)
istream_iterator operator++ (int)
istream_iteratoroperator+= (size_type n)
bool operator== (const istream_iterator &i) const
bool operator< (const istream_iterator &i) const


Detailed Description

template<class T>
class ustl::istream_iterator< T >

An iterator over an istream to use with uSTL algorithms.


The documentation for this class was generated from the following file:
Generated on Mon Jan 17 14:35:02 2005 for uSTL by 1.3.9 Doxygen Hosted on SourceForge.net