Spazio dei nomi concurrency::streams
Avviso
In questo argomento vengono fornite informazioni per C++ REST SDK 1.0 (nome in codice "Casablanca").Se si sta usando una versione più recente dalla pagina Web di Codeplex Casablanca, usare la documentazione locale all'indirizzo http://casablanca.codeplex.com/documentation.
namespace streams;
Membri
Definizioni typedef
Nome |
Descrizione |
---|---|
fstream |
|
stringstream |
La funzione stringstream consente di creare un flusso di input a partire da std::string o std::wstring. Per i flussi di output il contenitore della stringa sottostante può essere recuperato con buf->collection().. |
stringstreambuf |
|
wstringstream |
|
wstringstreambuf |
Classi
Nome |
Descrizione |
---|---|
Istream STL concreto che si basa su un buffer di flusso asincrono per l'I/O. |
|
Istream STL concreto che si basa su un flusso asincrono per l'I/O. |
|
Ostream STL concreto che si basa su un flusso asincrono per l'I/O. |
|
Il bytestream consente di creare un flusso di input da qualsiasi contenitore STL. |
|
La classe basic_container_buffer funge da buffer di flusso basato sulla memoria che supporta la scrittura o lettura di sequenze di caratteri. Notare che non può essere usato come un buffer producer-consumer. |
|
Una classe statica che consente agli utenti di creare flussi di input e output basati su raccolte STL. L'unico scopo di questa classe è di evitare agli utenti di dover ottenere informazioni sui buffer di flusso. |
|
Buffer di flusso per flussi di file. |
|
Classe di flusso di file che contiene funzioni factory per i flussi di file. |
|
La classe producer_consumer_buffer funge da buffer di flusso basato sulla memoria che supporta la scrittura e la lettura di sequenze di byte. Può essere usato come buffer consumer-producer. |
|
La classe rawptr_buffer funge da buffer di flusso basato sulla memoria che supporta la lettura di sequenze o di caratteri a o da un blocco di dimensioni fisse. Notare che non può essere usata contemporaneamente per la lettura e la scrittura. |
|
La classe rawptr_stream viene usata per creare flussi supportati dalla memoria che supporta la scrittura o la lettura di sequenze di caratteri da/a un blocco di dimensioni fisse. |
|
stdio_istream rappresenta un istream asincrono derivato da un flusso sincrono standard, come definito dallo spazio dei nomi "std". È stato creato in base a un riferimento a un flusso standard, che deve essere valido per tutta la durata del flusso asincrono. |
|
stdio_ostream rappresenta un ostream asincrono derivato da un flusso sincrono standard, come definito dallo spazio dei nomi "std". È stato creato in base a un riferimento a un flusso standard, che deve essere valido per tutta la durata del flusso asincrono. |
|
Buffer del flusso con conteggio dei riferimenti. |
Classi pubbliche
Nome |
Descrizione |
---|---|
Buffer del flusso con conteggio dei riferimenti. |
Requisiti
Intestazione: astreambuf.h, containerstream.h, filestream.h, interopstream.h, producerconsumerstream.h, rawptrstream.h
Spazio dei nomi: Concurrency