concurrency::streams (Espacio de nombres)
Advertencia
Este tema contiene información para C++ REST SDK 1.0 (nombre en clave “Casablanca”).Si está utilizando una versión posterior de la página web de Codeplex Casablanca, use la documentación local en http://casablanca.codeplex.com/documentation.
namespace streams;
Miembros
Typedefs
Name |
Descripción |
---|---|
fstream |
|
stringstream |
stringstream permite construir una secuencia de entrada a partir de std::string o std::wstring. Para secuencias de salida, el contenedor de la cadena subyacente podría recuperarse mediante buf->collection(). |
stringstreambuf |
|
wstringstream |
|
wstringstreambuf |
Clases
Name |
Descripción |
---|---|
Un istream de STL concreto que se basa en un búfer de secuencia asincrónica para su E/S. |
|
Un istream de STL concreto que se basa en una secuencia asincrónica para su E/S. |
|
Un ostream de STL concreto que se basa en una secuencia asincrónica para su E/S. |
|
El bytestream permite que una secuencia de entrada se construya a partir de cualquier contenedor STL. |
|
La clase basic_container_buffer actúa como un búfer de secuencia basado en memoria que admite la lectura o escritura de secuencias de caracteres. Tenga en cuenta que no puede usarse como un búfer de productor de consumidor. |
|
Clase estática para permitir a los usuarios crear secuencias de entrada y salida basadas en colecciones STL. El único propósito de esta clase es evitar que los usuarios tengan que saber nada sobre búferes de secuencia. |
|
Búfer de secuencia de secuencias de archivo. |
|
Clase de secuencia de archivo que contiene funciones de fábrica para secuencias de archivos. |
|
La clase producer_consumer_buffer actúa como un búfer de secuencia basado en memoria que admite escritura y lectura de secuencias de bytes. Se puede utilizar como un búfer de consumidor/productor. |
|
La clase rawptr_buffer actúa como un búfer de secuencia basado en memoria que admite secuencias de lectura de caracteres en un bloque de tamaño fijo. Tenga en cuenta que no puede usarse simultáneamente para lectura y escritura. |
|
La clase rawptr_stream se utiliza para crear secuencias de seguridad de memoria que admiten secuencias de escritura o lectura de caracteres en un bloque de tamaño fijo. |
|
stdio_istream representa un istream asincrónico derivado de una secuencia sincrónica estándar, como se define en el espacio de nombres "std". Se construye a partir de una referencia a una secuencia estándar, que debe ser válida durante la vida de la secuencia asincrónica. |
|
stdio_ostream representa un ostream asincrónico derivado de una secuencia sincrónica estándar, como se define en el espacio de nombres "std". Se construye a partir de una referencia a una secuencia estándar, que debe ser válida durante la vida de la secuencia asincrónica. |
|
Búfer de secuencia contado como referencia. |
Clases públicas
Name |
Descripción |
---|---|
Búfer de secuencia contado como referencia. |
Requisitos
Encabezado: astreambuf.h, containerstream.h, filestream.h, interopstream.h, producerconsumerstream.h, rawptrstream.h
Espacio de nombres: simultaneidad