System::IO::BasicSystemIStreamWrapper sınıfı

BasicSystemIStreamWrapper class

İç tampon olarak BasicSystemIOStreamBuf kullanan std::istream benzeri bir sarmalayıcı temsil eder.

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

Yöntemler

YöntemAçıklama
AssignRV(BasicSystemIStreamWrapper&&)İş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.
BasicSystemIStreamWrapper(SharedPtr<Stream>, SystemIOStreamWrappingMode)BasicSystemIStreamWrapper sınıfının yeni bir örneğini oluşturur.
BasicSystemIStreamWrapper(const BasicSystemIStreamWrapper&)Kopya yapıcı. Silinmiş.
BasicSystemIStreamWrapper(BasicSystemIStreamWrapper&&)Taşıma kurucusu.
operator=(const BasicSystemIStreamWrapper&)Kopya atama operatörü. Silinmiş.
operator=(BasicSystemIStreamWrapper&&)Taşıma atama operatörü.
swap(BasicSystemIStreamWrapper&)Eşit değilse this ve right öğelerini takas etme çağrısı.

Typedefs

TypedefAçıklama
char_type
Mybase
Mysb
traits_type

Ayrıca Bakınız