|
Support Class Library
A set of tools providing classes and utility
|
#include <iostream>#include <string>#include <scl/stream/Stream.h>#include <scl/stream/creators/stl_iterators.h>#include <scl/stream/details/deprecation.h>Go to the source code of this file.
Classes | |
| struct | scl::stream::creators::details::ByLine< Char, Traits > |
| Class that exposes custom logic for reading a file line by line for use with std::istream_iterator. More... | |
| struct | scl::stream::creators::details::ByLineIterator< Char, Traits > |
| istream iterator for reading line by line with conversion to std::basic_string 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. | |
Functions | |
| template<class Char = char, class Traits = std::char_traits<Char>> | |
| Stream< std::basic_string< Char, Traits > > | scl::stream::creators::streamFrom (std::basic_istream< Char, Traits > &inputStream) |
| Create a stream from a std::basic_istream. More... | |
1.8.13