| BasicSTDIStreamWrapper(std::basic_istream<char_type, traits_type>&, STDIOStreamWrappingMode) | Costruisce una nuova istanza di BasicSTDIStreamWrapper. |
| BasicSTDIStreamWrapper(const BasicSTDIStreamWrapper&) | Costruttore di copia. Eliminato. |
| Flush() override | Cancella i buffer di questo stream e scrive tutti i dati bufferizzati nello storage sottostante. Non supportato! |
| operator=(const BasicSTDIStreamWrapper&) | Operatore di assegnazione di copia. Eliminato. |
| Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) override | Se la modalità di wrapping è binaria, legge il numero specificato di byte dallo stream, altrimenti legge il numero specificato di caratteri e li converte al tipo uint8_t. Scrive il risultato della lettura nell’array di byte specificato. |
| Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) override | Legge il numero specificato di byte dal flusso e li scrive nell’array di byte specificato. |
| ReadByte() override | Se la modalità di wrapping è binaria, legge un singolo byte dall’archivio dell’ultimo carattere decodificato, altrimenti legge un singolo carattere dallo stream e lo converte al tipo uint8_t. |
| SetLength(int64_t) override | Imposta la lunghezza dello stream rappresentato dall’oggetto corrente. Non supportato! |
| Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) override | Se la modalità di wrapping è binaria, scrive sullo stream l’intervallo specificato di byte dall’array di byte specificato, altrimenti converte l’intervallo specificato di byte dall’array di byte specificato al tipo char_type e poi scrive il risultato sullo stream. Non supportato! |
| Write(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) override | Scrive l’intervallo specificato di byte dall’array di byte specificato nel flusso. |
| WriteByte(uint8_t) override | Se la modalità di wrapping è binaria, scrive sullo stream il valore intero senza segno a 8 bit specificato, altrimenti lo converte al tipo char_type e poi scrive il risultato sullo stream. Non supportato! |