35 : _M_alloc_fun(0), _M_free_fun(0),
49 : _M_alloc_fun(alloc_f), _M_free_fun(free_f),
61 : _M_alloc_fun(0), _M_free_fun(0),
67 : _M_alloc_fun(0), _M_free_fun(0),
74 : _M_alloc_fun(0), _M_free_fun(0),
80 : _M_alloc_fun(0), _M_free_fun(0),
86 : _M_alloc_fun(0), _M_free_fun(0),
92 : _M_alloc_fun(0), _M_free_fun(0),
117 if (
c == traits_type::eof())
118 return traits_type::not_eof(
c);
129 char* old_buffer =
pbase();
130 bool reposition_get =
false;
133 reposition_get =
true;
138 pbump((
int)old_size);
148 *
pptr() = traits_type::to_char_type(
c);
153 return traits_type::eof();
158 if (
c == traits_type::eof()) {
160 return traits_type::not_eof(
c);
162 else if (
c ==
gptr()[-1]) {
168 *
gptr() = traits_type::to_char_type(
c);
173 return traits_type::eof();
181 return (
unsigned char) *
gptr();
183 return _Traits::eof();
197 if ((
mode & (ios_base::in | ios_base::out)) ==
198 (ios_base::in | ios_base::out) &&
199 (
dir == ios_base::beg ||
dir == ios_base::end))
200 do_get = do_put =
true;
201 else if (
mode & ios_base::in)
203 else if (
mode & ios_base::out)
208 if ((!do_get && !do_put) || (do_put && !
pptr()) || !
gptr())
211 char* seeklow =
eback();
220 newoff = seekhigh - seeklow;
223 newoff = do_put ?
pptr() - seeklow :
gptr() - seeklow;
230 if (off < 0 || off > seekhigh - seeklow)
244 if (off <=
egptr() - seeklow)
246 else if (off <=
pptr() - seeklow)
ACPI_SIZE strlen(const char *String)
void get(int argc, const char *argv[])
char_type * pbase() const
char_type * epptr() const
char_type * egptr() const
void setp(char_type *__pbegin, char_type *__pend)
_Traits::off_type off_type
_Traits::pos_type pos_type
void setg(char_type *__gbegin, char_type *__gnext, char_type *__gend)
char_type * eback() const
_Traits::int_type int_type
strstreambuf * rdbuf() const
strstreambuf * rdbuf() const
strstreambuf * rdbuf() const
virtual _Base * setbuf(char *__buf, streamsize __n)
virtual int_type underflow()
virtual pos_type seekoff(off_type __off, ios_base::seekdir __dir, ios_base::openmode __mode=ios_base::in|ios_base::out)
virtual pos_type seekpos(pos_type __pos, ios_base::openmode __mode=ios_base::in|ios_base::out)
virtual int_type pbackfail(int_type __c=_Traits::eof())
void _M_setup(char *__get, char *__put, streamsize __n)
virtual int_type overflow(int_type __c=_Traits::eof())
strstreambuf(streamsize _Initial_capacity=0)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
__kernel_ptrdiff_t ptrdiff_t
#define __REINTERPRET_CAST(__x, __y)
#define __STATIC_CAST(__x, __y)
#define __CONST_CAST(__x, __y)
#define _STLP_BEGIN_NAMESPACE
#define _STLP_END_NAMESPACE
GLenum GLuint GLenum GLsizei const GLchar * buf
#define memcpy(s1, s2, n)