| BasicSTDOStreamWrapper(std::basic_ostream<char_type, traits_type>&, STDIOStreamWrappingMode) | Costruisce una nuova istanza di BasicSTDOStreamWrapper. |
| BasicSTDOStreamWrapper(const BasicSTDOStreamWrapper&) | Costruttore di copia. Eliminato. |
| Flush() override | Svuota i buffer di questo flusso e scrive tutti i dati bufferizzati nello storage sottostante. |
| operator=(const BasicSTDOStreamWrapper&) | Operatore di assegnazione di copia. Eliminato. |
| Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) override | Se la modalità di avvolgimento è 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. Non supportato! |
| 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 avvolgimento è binaria, legge un singolo byte dall’ultimo buffer di caratteri decodificati, altrimenti legge un singolo carattere dallo stream e lo converte al tipo uint8_t. Non supportato! |
| SetLength(int64_t) override | Imposta la lunghezza del flusso rappresentato dall’oggetto corrente. |
| Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) override | Se la modalità di avvolgimento è binaria, scrive nello stream il sottointervallo specificato di byte dall’array di byte specificato, altrimenti converte il sottointervallo specificato di byte dall’array di byte specificato al tipo char_type e poi scrive il risultato nello stream. |
| 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 avvolgimento è binaria, scrive nello stream il valore intero senza segno a 8 bit specificato, altrimenti lo converte al tipo char_type e poi scrive il risultato nello stream. |