System::IO::BasicSystemOStreamWrapper Klasse

BasicSystemOStreamWrapper class

Stellt einen std::ostream-ähnlichen Wrapper dar, der BasicSystemIOStreamBuf als internen Puffer verwendet.

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

Methoden

MethodeBeschreibung
AssignRV(BasicSystemOStreamWrapper&&)Wird im Move-Konstruktor und Move-Zuweisungsoperator verwendet, um Zeiger zurückzusetzen und swap() aufzurufen.
BasicSystemOStreamWrapper(SharedPtr<Stream>, SystemIOStreamWrappingMode)Konstruiert eine neue Instanz des BasicSystemOStreamWrapper.
BasicSystemOStreamWrapper(const BasicSystemOStreamWrapper&)Kopierkonstruktor. Gelöscht.
BasicSystemOStreamWrapper(BasicSystemOStreamWrapper&&)Move-Konstruktor.
operator=(const BasicSystemOStreamWrapper&)Kopierzuweisungsoperator. Gelöscht.
operator=(BasicSystemOStreamWrapper&&)Move-Zuweisungsoperator.
swap(BasicSystemOStreamWrapper&)Aufruf zum Tauschen von *this und right, falls sie nicht gleich sind.

Typedefs

Typedef.Beschreibung
char_type
Mybase
Mysb
traits_type

Siehe auch