⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 std__basic_streambuf.3

📁 Free C++ Standard Library
💻 3
字号:
.TH std::basic_streambuf 3 "13 Sep 1999" "FREE_C++_STANDARD_LIBRARY" \" -*- nroff -*-.ad l.nh.SH NAMEstd::basic_streambuf \- .SH SYNOPSIS.br.PPInherited by \fBstd::basic_stringbuf\fR..PP.SS Public Members.in +1c.ti -1c.RI "typedef charT \fBchar_type\fR".br.ti -1c.RI "typedef traits::int_type \fBint_type\fR".br.ti -1c.RI "typedef traits::pos_type \fBpos_type\fR".br.ti -1c.RI "typedef traits::off_type \fBoff_type\fR".br.ti -1c.RI "typedef traits \fBtraits_type\fR".br.ti -1c.RI "virtual \fB~basic_streambuf\fR ()".br.ti -1c.RI "\fBlocale\fR \fBpubimbue\fR (const \fBlocale\fR &loc)".br.ti -1c.RI "\fBlocale\fR \fBgetloc\fR () const".br.ti -1c.RI "basic_streambuf<char_type,traits>* \fBpubsetbuf\fR (\fBchar_type\fR* s, \fBstreamsize\fR n)".br.ti -1c.RI "\fBpos_type\fR \fBpubseekoff\fR (\fBoff_type\fR off, ios_base::seekdir way, ios_base::openmode which = ios_base::in | ios_base::out)".br.ti -1c.RI "\fBpos_type\fR \fBpubseekpos\fR (\fBpos_type\fR sp, ios_base::openmode which = ios_base::in | ios_base::out)".br.ti -1c.RI "int \fBpubsync\fR ()".br.ti -1c.RI "\fBstreamsize\fR \fBin_avail\fR ()".br.ti -1c.RI "\fBint_type\fR \fBsnextc\fR ()".br.ti -1c.RI "\fBint_type\fR \fBsbumpc\fR ()".br.ti -1c.RI "\fBint_type\fR \fBsgetc\fR ()".br.ti -1c.RI "\fBstreamsize\fR \fBsgetn\fR (\fBchar_type\fR* s, \fBstreamsize\fR n)".br.ti -1c.RI "\fBint_type\fR \fBsputbackc\fR (\fBchar_type\fR c)".br.ti -1c.RI "\fBint_type\fR \fBsungetc\fR ()".br.ti -1c.RI "\fBint_type\fR \fBsputc\fR (\fBchar_type\fR c)".br.ti -1c.RI "\fBstreamsize\fR \fBsputn\fR (const \fBchar_type\fR* s, \fBstreamsize\fR n)".br.in -1c.SS Protected Members.in +1c.ti -1c.RI "\fBbasic_streambuf\fR ()".br.ti -1c.RI "\fBchar_type\fR* \fBeback\fR () const".br.ti -1c.RI "\fBchar_type\fR* \fBgptr\fR () const".br.ti -1c.RI "\fBchar_type\fR* \fBegptr\fR () const".br.ti -1c.RI "void \fBgbump\fR (int n)".br.ti -1c.RI "void \fBsetg\fR (\fBchar_type\fR* gbeg, \fBchar_type\fR* gnext, \fBchar_type\fR* gend)".br.ti -1c.RI "\fBchar_type\fR* \fBpbase\fR () const".br.ti -1c.RI "\fBchar_type\fR* \fBpptr\fR () const".br.ti -1c.RI "\fBchar_type\fR* \fBepptr\fR () const".br.ti -1c.RI "void \fBpbump\fR (int n)".br.ti -1c.RI "void \fBsetp\fR (\fBchar_type\fR* pbeg, \fBchar_type\fR* pend)".br.ti -1c.RI "virtual void \fBimbue\fR (const \fBlocale\fR &loc)".br.ti -1c.RI "virtual basic_streambuf<char_type,traits>* \fBsetbuf\fR (\fBchar_type\fR* s, \fBstreamsize\fR n)".br.ti -1c.RI "virtual \fBpos_type\fR \fBseekoff\fR (\fBoff_type\fR off, ios_base::seekdir way, ios_base::openmode which = ios_base::in | ios_base::out)".br.ti -1c.RI "virtual \fBpos_type\fR \fBseekpos\fR (\fBpos_type\fR sp, ios_base::openmode which = ios_base::in | ios_base::out)".br.ti -1c.RI "virtual int \fBsync\fR ()".br.ti -1c.RI "virtual int \fBshowmanyc\fR ()".br.ti -1c.RI "virtual \fBstreamsize\fR \fBxsgetn\fR (\fBchar_type\fR* s, \fBstreamsize\fR n)".br.ti -1c.RI "virtual \fBint_type\fR \fBunderflow\fR ()".br.ti -1c.RI "virtual \fBint_type\fR \fBuflow\fR ()".br.ti -1c.RI "virtual \fBint_type\fR \fBpbackfail\fR (\fBint_type\fR c = traits::eof())".br.ti -1c.RI "virtual \fBstreamsize\fR \fBxsputn\fR (const \fBchar_type\fR* s, \fBstreamsize\fR n)".br.ti -1c.RI "virtual \fBint_type\fR \fBoverflow\fR (\fBint_type\fR c = traits::eof())".br.in -1c.SH MEMBER TYPEDEF DOCUMENTATION.PP .SS template<class charT, class traits = char_traits<charT>> typedef charT std::basic_streambuf<charT, traits>::char_type.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> typedef traits::int_type std::basic_streambuf<charT, traits>::int_type.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> typedef traits::pos_type std::basic_streambuf<charT, traits>::pos_type.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> typedef traits::off_type std::basic_streambuf<charT, traits>::off_type.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> typedef traits std::basic_streambuf<charT, traits>::traits_type.PP.SH MEMBER FUNCTION DOCUMENTATION.PP .SS template<class charT, class traits = char_traits<charT>> virtual std::basic_streambuf<charT, traits>::~basic_streambuf<charT, traits> ()\fC [virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> \fBlocale\fR std::basic_streambuf<charT, traits>::pubimbue (const \fBlocale\fR & loc).PP.SS template<class charT, class traits = char_traits<charT>> \fBlocale\fR std::basic_streambuf<charT, traits>::getloc () const.PP.SS template<class charT, class traits = char_traits<charT>> basic_streambuf<char_type,traits>* std::basic_streambuf<charT, traits>::pubsetbuf (\fBchar_type\fR * s, \fBstreamsize\fR n).PP.SS template<class charT, class traits = char_traits<charT>> \fBpos_type\fR std::basic_streambuf<charT, traits>::pubseekoff (\fBoff_type\fR off, ios_base::seekdir way, ios_base::openmode which = ios_base::in | ios_base::out).PP.SS template<class charT, class traits = char_traits<charT>> \fBpos_type\fR std::basic_streambuf<charT, traits>::pubseekpos (\fBpos_type\fR sp, ios_base::openmode which = ios_base::in | ios_base::out).PP.SS template<class charT, class traits = char_traits<charT>> int std::basic_streambuf<charT, traits>::pubsync ().PP.SS template<class charT, class traits = char_traits<charT>> \fBstreamsize\fR std::basic_streambuf<charT, traits>::in_avail ().PP.SS template<class charT, class traits = char_traits<charT>> \fBint_type\fR std::basic_streambuf<charT, traits>::snextc ().PP.SS template<class charT, class traits = char_traits<charT>> \fBint_type\fR std::basic_streambuf<charT, traits>::sbumpc ().PP.SS template<class charT, class traits = char_traits<charT>> \fBint_type\fR std::basic_streambuf<charT, traits>::sgetc ().PP.SS template<class charT, class traits = char_traits<charT>> \fBstreamsize\fR std::basic_streambuf<charT, traits>::sgetn (\fBchar_type\fR * s, \fBstreamsize\fR n).PP.SS template<class charT, class traits = char_traits<charT>> \fBint_type\fR std::basic_streambuf<charT, traits>::sputbackc (\fBchar_type\fR c).PP.SS template<class charT, class traits = char_traits<charT>> \fBint_type\fR std::basic_streambuf<charT, traits>::sungetc ().PP.SS template<class charT, class traits = char_traits<charT>> \fBint_type\fR std::basic_streambuf<charT, traits>::sputc (\fBchar_type\fR c).PP.SS template<class charT, class traits = char_traits<charT>> \fBstreamsize\fR std::basic_streambuf<charT, traits>::sputn (const \fBchar_type\fR * s, \fBstreamsize\fR n).PP.SS template<class charT, class traits = char_traits<charT>> std::basic_streambuf<charT, traits>::basic_streambuf<charT, traits> ()\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> \fBchar_type\fR* std::basic_streambuf<charT, traits>::eback () const\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> \fBchar_type\fR* std::basic_streambuf<charT, traits>::gptr () const\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> \fBchar_type\fR* std::basic_streambuf<charT, traits>::egptr () const\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> void std::basic_streambuf<charT, traits>::gbump (int n)\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> void std::basic_streambuf<charT, traits>::setg (\fBchar_type\fR * gbeg, \fBchar_type\fR * gnext, \fBchar_type\fR * gend)\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> \fBchar_type\fR* std::basic_streambuf<charT, traits>::pbase () const\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> \fBchar_type\fR* std::basic_streambuf<charT, traits>::pptr () const\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> \fBchar_type\fR* std::basic_streambuf<charT, traits>::epptr () const\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> void std::basic_streambuf<charT, traits>::pbump (int n)\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> void std::basic_streambuf<charT, traits>::setp (\fBchar_type\fR * pbeg, \fBchar_type\fR * pend)\fC [protected]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual void std::basic_streambuf<charT, traits>::imbue (const \fBlocale\fR & loc)\fC [protected, virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual basic_streambuf<char_type,traits>* std::basic_streambuf<charT, traits>::setbuf (\fBchar_type\fR * s, \fBstreamsize\fR n)\fC [protected, virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual \fBpos_type\fR std::basic_streambuf<charT, traits>::seekoff (\fBoff_type\fR off, ios_base::seekdir way, ios_base::openmode which = ios_base::in | ios_base::out)\fC [protected, virtual]\fR.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> virtual \fBpos_type\fR std::basic_streambuf<charT, traits>::seekpos (\fBpos_type\fR sp, ios_base::openmode which = ios_base::in | ios_base::out)\fC [protected, virtual]\fR.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> virtual int std::basic_streambuf<charT, traits>::sync ()\fC [protected, virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual int std::basic_streambuf<charT, traits>::showmanyc ()\fC [protected, virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual \fBstreamsize\fR std::basic_streambuf<charT, traits>::xsgetn (\fBchar_type\fR * s, \fBstreamsize\fR n)\fC [protected, virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual \fBint_type\fR std::basic_streambuf<charT, traits>::underflow ()\fC [protected, virtual]\fR.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> virtual \fBint_type\fR std::basic_streambuf<charT, traits>::uflow ()\fC [protected, virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual \fBint_type\fR std::basic_streambuf<charT, traits>::pbackfail (\fBint_type\fR c = traits::eof())\fC [protected, virtual]\fR.PPReimplemented in \fBstd::basic_stringbuf\fR..SS template<class charT, class traits = char_traits<charT>> virtual \fBstreamsize\fR std::basic_streambuf<charT, traits>::xsputn (const \fBchar_type\fR * s, \fBstreamsize\fR n)\fC [protected, virtual]\fR.PP.SS template<class charT, class traits = char_traits<charT>> virtual \fBint_type\fR std::basic_streambuf<charT, traits>::overflow (\fBint_type\fR c = traits::eof())\fC [protected, virtual]\fR.PPReimplemented in \fBstd::basic_stringbuf\fR..SH AUTHOR.PP Generated automatically by Doxygen for FREE_C++_STANDARD_LIBRARY from the source code.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -