System::IO::BasicSystemIStreamWrapper classe

BasicSystemIStreamWrapper class

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

template<typename Elem,typename Traits>class BasicSystemIStreamWrapper : public std::basic_istream<Elem, std::char_traits<Elem>>

Metodi

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

Typedefs

TypedefDescrizione
char_type
Mybase
Mysb
traits_type

Vedi anche