Classe System::IO::BasicSystemOStreamWrapper

BasicSystemOStreamWrapper class

Rappresenta un wrapper simile a std::ostream che utilizza BasicSystemIOStreamBuf come buffer interno.

template<typename Elem,typename Traits>class BasicSystemOStreamWrapper : public std::basic_ostream<Elem, std::char_traits<Elem>>

Metodi

MetodoDescrizione
AssignRV(BasicSystemOStreamWrapper&&)Usato nel costruttore di spostamento e nell’operatore di assegnazione di spostamento per reimpostare i puntatori e chiamare swap().
BasicSystemOStreamWrapper(SharedPtr<Stream>, SystemIOStreamWrappingMode)Crea una nuova istanza di BasicSystemOStreamWrapper.
BasicSystemOStreamWrapper(const BasicSystemOStreamWrapper&)Costruttore di copia. Eliminato.
BasicSystemOStreamWrapper(BasicSystemOStreamWrapper&&)Costruttore di spostamento.
operator=(const BasicSystemOStreamWrapper&)Operatore di assegnazione di copia. Eliminato.
operator=(BasicSystemOStreamWrapper&&)Operatore di assegnazione di spostamento.
swap(BasicSystemOStreamWrapper&)Chiamata per scambiare *this e right, se non sono uguali.

Typedefs

TypedefDescrizione
char_type
Mybase
Mysb
traits_type

Vedi anche