System::IO::BasicSystemIOStreamWrapper sınıfı

BasicSystemIOStreamWrapper class

Bir std::iostream benzeri sarmalayıcıyı temsil eder ve dahili tampon olarak BasicSystemIOStreamBuf kullanır.

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

Yöntemler

YöntemAçıklama
AssignRV(BasicSystemIOStreamWrapper&&)İşaretçileri sıfırlamak ve swap() çağırmak için taşıma yapıcı ve taşıma atama operatöründe kullanılır.
BasicSystemIOStreamWrapper(SharedPtr<Stream>, SystemIOStreamWrappingMode)Yeni bir BasicSystemIOStreamWrapper örneği oluşturur.
BasicSystemIOStreamWrapper(const BasicSystemIOStreamWrapper&)Kopya yapıcı. Silindi.
BasicSystemIOStreamWrapper(BasicSystemIOStreamWrapper&&)Taşıma kurucusu.
operator=(const BasicSystemIOStreamWrapper&)Kopya atama operatörü. Silindi.
operator=(BasicSystemIOStreamWrapper&&)Taşıma atama operatörü.
swap(BasicSystemIOStreamWrapper&)Eşit değillerse *this ve right öğelerini takas etme çağrısı.

Typedefs

TypedefAçıklama
char_type
Mybase
Mysb
traits_type

Ayrıca Bakınız