System::IO::BasicSystemIOStreamBuf class

BasicSystemIOStreamBuf class

Bir tamponu temsil eder; bu tampon System::IO::Stream-benzeri akışları sarar ve bunların bir std::iostream-benzeri akışın dahili tamponu olarak kullanılmasına izin verir.

template<typename Elem,typename Traits>class BasicSystemIOStreamBuf : public std::basic_streambuf<Elem, std::char_traits<Elem>>

Yöntemler

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

Typedefs

TypedefAçıklama
char_type
int_type
Mysb
off_type
pos_type
traits_type

Ayrıca Bakınız