System::IO::BasicSystemIOStreamBuf class

BasicSystemIOStreamBuf class

System::IO::Stream- जैसे स्ट्रीम को रैप करने वाला बफ़र दर्शाता है और उन्हें 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&)यदि वे समान नहीं हैं, तो *this और right को बदलने का कॉल।
~BasicSystemIOStreamBuf() overrideडिस्ट्रक्टर।

Typedefs

टाइपडिफ़विवरण
char_type
int_type
Mysb
off_type
pos_type
traits_type

संबंधित देखें