警告
本主题包含有关 C++ REST SDK 1.0 (codename "Casablanca") 的信息。如果你正在从 Codeplex Casablanca 网页 使用更高版本,则使用 http://casablanca.codeplex.com/documentation 上的本地文档。
namespace streams;
Members
Typedef
名称 |
描述 |
---|---|
fstream |
|
stringstream |
stringstream 允许从 std::string 或 std::wstring 构造输入流。对于输出流,可使用 buf->collection(). 检索基础字符串容器 |
stringstreambuf |
|
wstringstream |
|
wstringstreambuf |
类
名称 |
描述 |
---|---|
一个具体的 STL istream,依赖于其 I/O 的异步流缓冲区。 |
|
一个具体的 STL istream,依赖于其 I/O 的异步流。 |
|
一个具体的 STL ostream,依赖于其 I/O 的异步流。 |
|
bytestream 允许从任何 STL 容器构造输入流。 |
|
basic_container_buffer 类用作基于内存的流缓冲区,支持写入和读取字符序列。 请注意,它不可用作使用者/制造者缓冲区。 |
|
一个静态类,允许用户基于 STL 集合创建输入和输出流。 此类的唯一目的是避免用户必须知晓有关流缓冲区的任何信息。 |
|
文件流的流缓冲区。 |
|
包含文件流的工厂函数的文件流类。 |
|
producer_consumer_buffer 类用作基于内存的流缓冲区,支持写入和读取字节序列。 它不可用作使用者/制造者缓冲区。 |
|
rawptr_buffer 类用作基于内存的流缓冲区,支持向固定大小的块或从固定大小的块读取字符序列。 请注意,它不可同时用于读取和写入。 |
|
rawptr_stream 类用于创建受内存支持的流,支持向固定大小的块或从固定大小的块写入或读取字符序列。 |
|
stdio_istream 表示派生自标准同步流的异步 istream,详见命名空间“std”的定义。 它是从对标准流的引用构造的,对标准流的引用必须在异步流的生存期内有效。 |
|
stdio_ostream 表示派生自标准同步流的异步 ostream,详见命名空间“std”的定义。 它是从对标准流的引用构造的,对标准流的引用必须在异步流的生存期内有效。 |
|
对引用计数的流缓冲区。 |
公共类
名称 |
描述 |
---|---|
对引用计数的流缓冲区。 |
要求
**标头:**astreambuf.h、containerstream.h、filestream.h、interopstream.h、producerconsumerstream.h、rawptrstream.h
**命名空间:**并发