System::IO::BasicSystemIOStreamWrapper classe

BasicSystemIOStreamWrapper class

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

template<typename Elem,typename Traits>class BasicSystemIOStreamWrapper : public std::basic_iostream<Elem, std::char_traits<Elem>>

Metodi

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

Typedefs

TypedefDescrizione
char_type
Mybase
Mysb
traits_type

Vedi anche