A static class to allow users to create input and out streams based off STL collections. The sole purpose of this class to avoid users from having to know anything about stream buffers.
More...
#include <containerstream.h>
Public Types
typedef _CollectionType::value_type char_type
Static Public Member Functions
static concurrency::streams::basic_istream< char_type >
open_istream (_CollectionType data)
Creates an input stream given an STL container.
More...
static concurrency::streams::basic_ostream< char_type >
open_ostream ()
Creates an output stream using an STL container as the storage.
More...
Detailed Description
template<typename _CollectionType>
class Concurrency::streams::container_stream< _CollectionType >
A static class to allow users to create input and out streams based off STL collections. The sole purpose of this class to avoid users from having to know anything about stream buffers.
- Template Parameters
-
_CollectionType The type of the STL collection.
Member Function Documentation
template<typename _CollectionType >
Creates an input stream given an STL container.
STL container to back the input stream.
- Returns
- An input stream.
template<typename _CollectionType >
Creates an output stream using an STL container as the storage.
- Returns
- An output stream.
The documentation for this class was generated from the following file: