Support Class Library
A set of tools providing classes and utility
|
#include <scl/stream/details/deprecation.h>
#include <scl/stream/details/iterator/BaseStreamIterator.h>
#include <scl/macros.h>
#include <iterator>
#include <scl/tools/make/make.hpp>
Go to the source code of this file.
Classes | |
class | scl::stream::creators::details::FromStlIterator< It > |
Creator for an iterator-based range. More... | |
Namespaces | |
scl | |
Global namespace of the SCL. | |
scl::stream | |
Namespace of the stream API. | |
scl::stream::creators | |
Namespace for functions and utilities that create streams (lazy) | |
scl::stream::creators::details | |
Implementation details of creators. | |
Typedefs | |
template<class It > | |
using | scl::stream::creators::details::iterator_value_type = typename std::iterator_traits< It >::value_type |
A type alias for the value type from the iterator traits. More... | |
Functions | |
template<class It > | |
Stream< typename details::FromStlIterator< It >::value_type > | scl::stream::creators::streamFrom (It begin, It end) |
Create a stream from a pair of iterators. More... | |