System::IO::BasicSystemOStreamWrapper-klass

BasicSystemOStreamWrapper class

Representerar ett std::ostream-liknande omslag som använde BasicSystemIOStreamBuf som intern buffert.

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

Metoder

MetodBeskrivning
AssignRV(BasicSystemOStreamWrapper&&)Används i flyttkonstruktorn och flytttilldelningsoperatorn för att återställa pekare och anropa swap().
BasicSystemOStreamWrapper(SharedPtr<Stream>, SystemIOStreamWrappingMode)Skapar en ny instans av BasicSystemOStreamWrapper.
BasicSystemOStreamWrapper(const BasicSystemOStreamWrapper&)Kopieringskonstruktor. Borttagen.
BasicSystemOStreamWrapper(BasicSystemOStreamWrapper&&)Flyttkonstruktor.
operator=(const BasicSystemOStreamWrapper&)Kopieringstilldelningsoperator. Borttagen.
operator=(BasicSystemOStreamWrapper&&)Flyttilldelningsoperator.
swap(BasicSystemOStreamWrapper&)Anrop för att byta *this och right, om de inte är lika.

Typedefs

TypedefBeskrivning
char_type
Mybase
Mysb
traits_type

Se även