System::IO::BasicSystemIOStreamBuf class

BasicSystemIOStreamBuf class

System::IO::Stream-benzeri akışları saran ve bunların bir std::iostream-benzeri akışın iç tamponu olarak kullanılmasını sağlayan bir tamponu temsil eder.

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ı. Silindi.
BasicSystemIOStreamBuf(BasicSystemIOStreamBuf&&)Taşıma kurucusu.
operator=(const BasicSystemIOStreamBuf&)Kopya atama operatörü. Silindi.
operator=(BasicSystemIOStreamBuf&&)Taşıma atama operatörü.
swap(BasicSystemIOStreamBuf&)*this ve right’ı takas etmek için çağrı, eğer eşit değillerse.
~BasicSystemIOStreamBuf() overrideYıkıcı.

Typedefs

TypedefAçıklama
char_type
int_type
Mysb
off_type
pos_type
traits_type

Ayrıca Bakınız