|
CGAL 6.0 - IO Streams
|
#include <CGAL/IO/Istream_iterator.h>
The class Istream_iterator is an input iterator adaptor for the input stream class Stream and value type T.
It is particularly useful for classes that are similar but not compatible to std::istream.
InputIterator Creation | |
| Istream_iterator () | |
| creates an end-of-stream iterator. | |
| Istream_iterator (Stream &s) | |
creates an input iterator reading from s. | |
| CGAL::Istream_iterator< T, Stream >::Istream_iterator | ( | ) |
creates an end-of-stream iterator.
This is a past-the-end iterator, and it is useful when constructing a range.
| CGAL::Istream_iterator< T, Stream >::Istream_iterator | ( | Stream & | s | ) |
creates an input iterator reading from s.
When s reaches end of stream, this iterator will compare equal to an end-of-stream iterator created using the default constructor.