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

BasicSystemIStreamWrapper class

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

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)Yeni bir BasicSystemIStreamWrapper örneği oluşturur.
BasicSystemIStreamWrapper(const BasicSystemIStreamWrapper&)Kopya yapıcı. Silindi.
BasicSystemIStreamWrapper(BasicSystemIStreamWrapper&&)Taşıma kurucusu.
operator=(const BasicSystemIStreamWrapper&)Kopya atama operatörü. Silindi.
operator=(BasicSystemIStreamWrapper&&)Taşıma atama operatörü.
swap(BasicSystemIStreamWrapper&)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