System::IO::BasicSystemIOStreamBuf class

BasicSystemIOStreamBuf class

يمثل مخزنًا يلف تدفقات شبيهة بـ System::IO::Stream-like ويسمح باستخدامها كمخزن داخلي لتدفقات شبيهة بـ std::iostream.

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

الطرق

طريقةالوصف
AssignRV(BasicSystemIOStreamBuf&&)يُستخدم في مُنشئ النقل ومُعامل الإسناد بالنقل لإعادة تعيين المؤشرات واستدعاء swap().
explicit BasicSystemIOStreamBuf()ينشئ نسخة جديدة من BasicSystemIOStreamBuf.
explicit BasicSystemIOStreamBuf(const SharedPtr<Stream>&, SystemIOStreamWrappingMode, const std::locale&)ينشئ نسخة جديدة من BasicSystemIOStreamBuf.
BasicSystemIOStreamBuf(const BasicSystemIOStreamBuf&)منشئ النسخ. محذوف.
BasicSystemIOStreamBuf(BasicSystemIOStreamBuf&&)منشئ نقل.
operator=(const BasicSystemIOStreamBuf&)عامل إسناد النسخ. محذوف.
operator=(BasicSystemIOStreamBuf&&)عامل إسناد النقل.
swap(BasicSystemIOStreamBuf&)استدعاء swap *this و right إذا لم يكونا متساويين.
~BasicSystemIOStreamBuf() overrideالمدمر.

Typedefs

تعريف نوعالوصف
char_type
int_type
Mysb
off_type
pos_type
traits_type

انظر أيضًا