mirror of
https://github.com/reactos/wine.git
synced 2025-01-19 10:13:01 +00:00
msvcp90: Added partial basic_istream<char> implementation.
This commit is contained in:
parent
140861cade
commit
6f8149e5e3
@ -20,6 +20,7 @@
|
||||
|
||||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
#include <limits.h>
|
||||
|
||||
#include "msvcp90.h"
|
||||
#include "windef.h"
|
||||
@ -193,6 +194,14 @@ typedef struct _basic_ostream_wchar {
|
||||
*/
|
||||
} basic_ostream_wchar;
|
||||
|
||||
typedef struct {
|
||||
const int *vbtable;
|
||||
streamsize count;
|
||||
/* virtual inheritance
|
||||
* basic_ios_char base;
|
||||
*/
|
||||
} basic_istream_char;
|
||||
|
||||
extern const vtable_ptr MSVCP_iosb_vtable;
|
||||
|
||||
/* ??_7ios_base@std@@6B@ */
|
||||
@ -216,10 +225,16 @@ extern const vtable_ptr MSVCP_basic_streambuf_wchar_vtable;
|
||||
/* ??_7?$basic_streambuf@GU?$char_traits@G@std@@@std@@6B@ */
|
||||
extern const vtable_ptr MSVCP_basic_streambuf_short_vtable;
|
||||
|
||||
static const int basic_ostream_char_vbtable[] = {0, sizeof(void*)};
|
||||
/* ??_8?$basic_ostream@DU?$char_traits@D@std@@@std@@7B@ */
|
||||
const int basic_ostream_char_vbtable[] = {0, sizeof(basic_ostream_char)};
|
||||
/* ??_7?$basic_ostream@DU?$char_traits@D@std@@@std@@6B@ */
|
||||
extern const vtable_ptr MSVCP_basic_ostream_char_vtable;
|
||||
|
||||
/* ??_8?$basic_istream@DU?$char_traits@D@std@@@std@@7B@ */
|
||||
const int basic_istream_char_vbtable[] = {0, sizeof(basic_istream_char)};
|
||||
/* ??_7?$basic_istream@DU?$char_traits@D@std@@@std@@6B@ */
|
||||
extern const vtable_ptr MSVCP_basic_istream_char_vtable;
|
||||
|
||||
DEFINE_RTTI_DATA(iosb, 0, 0, NULL, NULL, NULL, ".?AV?$_Iosb@H@std@@");
|
||||
DEFINE_RTTI_DATA(ios_base, 0, 1, &iosb_rtti_base_descriptor, NULL, NULL, ".?AV?$_Iosb@H@std@@");
|
||||
DEFINE_RTTI_DATA(basic_ios_char, 0, 2, &ios_base_rtti_base_descriptor, &iosb_rtti_base_descriptor,
|
||||
@ -234,9 +249,12 @@ DEFINE_RTTI_DATA(basic_streambuf_wchar, 0, 0, NULL, NULL, NULL,
|
||||
".?AV?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@");
|
||||
DEFINE_RTTI_DATA(basic_streambuf_short, 0, 0, NULL, NULL, NULL,
|
||||
".?AV?$basic_streambuf@GU?$char_traits@G@std@@@std@@");
|
||||
DEFINE_RTTI_DATA(basic_ostream_char, sizeof(void*), 3, &basic_ios_char_rtti_base_descriptor,
|
||||
DEFINE_RTTI_DATA(basic_ostream_char, sizeof(basic_ostream_char), 3, &basic_ios_char_rtti_base_descriptor,
|
||||
&ios_base_rtti_base_descriptor, &iosb_rtti_base_descriptor,
|
||||
".?AV?$basic_ostream@DU?$char_traits@D@std@@@std@@");
|
||||
DEFINE_RTTI_DATA(basic_istream_char, sizeof(basic_istream_char), 3, &basic_ios_char_rtti_base_descriptor,
|
||||
&ios_base_rtti_base_descriptor, &iosb_rtti_base_descriptor,
|
||||
".?AV?$basic_istream@DU?$char_traits@D@std@@@std@@");
|
||||
|
||||
#ifndef __GNUC__
|
||||
void __asm_dummy_vtables(void) {
|
||||
@ -289,6 +307,7 @@ void __asm_dummy_vtables(void) {
|
||||
VTABLE_ADD_FUNC(basic_streambuf_wchar_sync)
|
||||
VTABLE_ADD_FUNC(basic_streambuf_wchar_imbue));
|
||||
__ASM_VTABLE(basic_ostream_char, "");
|
||||
__ASM_VTABLE(basic_istream_char, "");
|
||||
#ifndef __GNUC__
|
||||
}
|
||||
#endif
|
||||
@ -3255,3 +3274,766 @@ basic_ostream_char* __thiscall basic_ostream_char_print_bool(basic_ostream_char
|
||||
FIXME("(%p %x) stub\n", this, val);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* Caution: basic_istream uses virtual inheritance. */
|
||||
static inline basic_ios_char* basic_istream_char_get_basic_ios(basic_istream_char *this)
|
||||
{
|
||||
return (basic_ios_char*)((char*)this+this->vbtable[1]);
|
||||
}
|
||||
|
||||
/* ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z */
|
||||
/* ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_ctor_init, 20)
|
||||
basic_istream_char* __thiscall basic_istream_char_ctor_init(basic_istream_char *this, basic_streambuf_char *strbuf, MSVCP_bool isstd, MSVCP_bool noinit, MSVCP_bool virt_init)
|
||||
{
|
||||
basic_ios_char *base;
|
||||
|
||||
TRACE("(%p %p %d %d %d)\n", this, strbuf, isstd, noinit, virt_init);
|
||||
|
||||
if(virt_init) {
|
||||
this->vbtable = basic_istream_char_vbtable;
|
||||
base = basic_istream_char_get_basic_ios(this);
|
||||
basic_ios_char_ctor(base);
|
||||
}else {
|
||||
base = basic_istream_char_get_basic_ios(this);
|
||||
}
|
||||
|
||||
base->base.vtable = &MSVCP_basic_istream_char_vtable;
|
||||
this->count = 0;
|
||||
if(!noinit)
|
||||
basic_ios_char_init(base, strbuf, isstd);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z */
|
||||
/* ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_ctor, 16)
|
||||
basic_istream_char* __thiscall basic_istream_char_ctor(basic_istream_char *this, basic_streambuf_char *strbuf, MSVCP_bool isstd, MSVCP_bool virt_init)
|
||||
{
|
||||
return basic_istream_char_ctor_init(this, strbuf, isstd, FALSE, virt_init);
|
||||
}
|
||||
|
||||
/* ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@W4_Uninitialized@1@@Z */
|
||||
/* ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@W4_Uninitialized@1@@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_ctor_uninitialized, 12)
|
||||
basic_istream_char* __thiscall basic_istream_char_ctor_uninitialized(basic_istream_char *this, int uninitialized, MSVCP_bool virt_init)
|
||||
{
|
||||
basic_ios_char *base;
|
||||
|
||||
TRACE("(%p %d %d)\n", this, uninitialized, virt_init);
|
||||
|
||||
if(virt_init) {
|
||||
this->vbtable = basic_istream_char_vbtable;
|
||||
base = basic_istream_char_get_basic_ios(this);
|
||||
basic_ios_char_ctor(base);
|
||||
}else {
|
||||
base = basic_istream_char_get_basic_ios(this);
|
||||
}
|
||||
|
||||
base->base.vtable = &MSVCP_basic_istream_char_vtable;
|
||||
ios_base_Addstd(&base->base);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ */
|
||||
/* ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_dtor, 4)
|
||||
void __thiscall basic_istream_char_dtor(basic_istream_char *this)
|
||||
{
|
||||
/* don't destroy virtual base here */
|
||||
TRACE("(%p)\n", this);
|
||||
}
|
||||
|
||||
/* ??_D?$basic_istream@DU?$char_traits@D@std@@@std@@QAEXXZ */
|
||||
/* ??_D?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAXXZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_vbase_dtor, 4)
|
||||
void __thiscall basic_istream_char_vbase_dtor(basic_istream_char *this)
|
||||
{
|
||||
TRACE("(%p)\n", this);
|
||||
basic_istream_char_dtor(this);
|
||||
basic_ios_char_dtor(basic_istream_char_get_basic_ios(this));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(MSVCP_basic_istream_char_vector_dtor, 8)
|
||||
basic_istream_char* __thiscall MSVCP_basic_istream_char_vector_dtor(basic_ios_char *base, unsigned int flags)
|
||||
{
|
||||
basic_istream_char *this = (basic_istream_char *)((char*)base - basic_istream_char_vbtable[1] + basic_istream_char_vbtable[0]);
|
||||
|
||||
TRACE("(%p %x)\n", this, flags);
|
||||
|
||||
if(flags & 2) {
|
||||
/* we have an array, with the number of elements stored before the first object */
|
||||
int i, *ptr = (int *)this-1;
|
||||
|
||||
for(i=*ptr-1; i>=0; i--)
|
||||
basic_istream_char_vbase_dtor(this+i);
|
||||
MSVCRT_operator_delete(ptr);
|
||||
} else {
|
||||
basic_istream_char_vbase_dtor(this);
|
||||
if(flags & 1)
|
||||
MSVCRT_operator_delete(this);
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z */
|
||||
/* ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char__Ipfx, 8)
|
||||
MSVCP_bool __thiscall basic_istream_char__Ipfx(basic_istream_char *this, MSVCP_bool noskip)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
|
||||
TRACE("(%p %d)\n", this, noskip);
|
||||
|
||||
if(!ios_base_good(&base->base)) {
|
||||
basic_ios_char_setstate(base, IOSTATE_failbit);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
if(basic_ios_char_tie_get(base))
|
||||
basic_ostream_char_flush(basic_ios_char_tie_get(base));
|
||||
|
||||
if(!noskip && (ios_base_flags_get(&base->base) & FMTFLAG_skipws)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
int ch;
|
||||
|
||||
for(ch = basic_streambuf_char_sgetc(strbuf); ;
|
||||
ch = basic_streambuf_char_snextc(strbuf)) {
|
||||
if(ch == EOF) {
|
||||
basic_ios_char_setstate(base, IOSTATE_eofbit);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/* TODO: use locale class instead of isspace */
|
||||
if(!isspace(ch))
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/* ?ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z */
|
||||
/* ?ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_ipfx, 8)
|
||||
MSVCP_bool __thiscall basic_istream_char_ipfx(basic_istream_char *this, MSVCP_bool noskip)
|
||||
{
|
||||
return basic_istream_char__Ipfx(this, noskip);
|
||||
}
|
||||
|
||||
/* ?isfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEXXZ */
|
||||
/* ?isfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAXXZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_isfx, 4)
|
||||
void __thiscall basic_istream_char_isfx(basic_istream_char *this)
|
||||
{
|
||||
TRACE("(%p)\n", this);
|
||||
}
|
||||
|
||||
static BOOL basic_istream_char_sentry_create(basic_istream_char *istr, MSVCP_bool noskip)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(istr);
|
||||
|
||||
if(basic_ios_char_rdbuf_get(base))
|
||||
basic_streambuf_char__Lock(base->strbuf);
|
||||
|
||||
return basic_istream_char_ipfx(istr, noskip);
|
||||
}
|
||||
|
||||
static void basic_istream_char_sentry_destroy(basic_istream_char *istr)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(istr);
|
||||
|
||||
if(basic_ios_char_rdbuf_get(base))
|
||||
basic_streambuf_char__Unlock(base->strbuf);
|
||||
}
|
||||
|
||||
/* ?gcount@?$basic_istream@DU?$char_traits@D@std@@@std@@QBEHXZ */
|
||||
/* ?gcount@?$basic_istream@DU?$char_traits@D@std@@@std@@QEBA_JXZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_gcount, 4)
|
||||
int __thiscall basic_istream_char_gcount(const basic_istream_char *this)
|
||||
{
|
||||
TRACE("(%p)\n", this);
|
||||
return this->count;
|
||||
}
|
||||
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ */
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_get, 4)
|
||||
int __thiscall basic_istream_char_get(basic_istream_char *this)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
int ret;
|
||||
|
||||
TRACE("(%p)\n", this);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(!basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
return EOF;
|
||||
}
|
||||
|
||||
ret = basic_streambuf_char_sbumpc(basic_ios_char_rdbuf_get(base));
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
if(ret == EOF)
|
||||
basic_ios_char_setstate(base, IOSTATE_eofbit|IOSTATE_failbit);
|
||||
else
|
||||
this->count++;
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAD@Z */
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAD@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_get_ch, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_get_ch(basic_istream_char *this, char *ch)
|
||||
{
|
||||
int ret;
|
||||
|
||||
TRACE("(%p %p)\n", this, ch);
|
||||
|
||||
ret = basic_istream_char_get(this);
|
||||
if(ret != EOF)
|
||||
*ch = (char)ret;
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADHD@Z */
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_JD@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_get_str_delim, 16)
|
||||
basic_istream_char* __thiscall basic_istream_char_get_str_delim(basic_istream_char *this, char *str, streamsize count, char delim)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
int ch = delim;
|
||||
|
||||
TRACE("(%p %p %ld %c)\n", this, str, count, delim);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
for(ch = basic_streambuf_char_sgetc(strbuf); count>1;
|
||||
ch = basic_streambuf_char_snextc(strbuf)) {
|
||||
if(ch==EOF || ch==delim)
|
||||
break;
|
||||
|
||||
*str++ = ch;
|
||||
this->count++;
|
||||
count--;
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, (!this->count ? IOSTATE_failbit : IOSTATE_goodbit) |
|
||||
(ch==EOF ? IOSTATE_eofbit : IOSTATE_goodbit));
|
||||
if(count > 0)
|
||||
*str = 0;
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z */
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_get_str, 12)
|
||||
basic_istream_char* __thiscall basic_istream_char_get_str(basic_istream_char *this, char *str, streamsize count)
|
||||
{
|
||||
return basic_istream_char_get_str_delim(this, str, count, '\n');
|
||||
}
|
||||
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAV?$basic_streambuf@DU?$char_traits@D@std@@@2@D@Z */
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@D@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_get_streambuf_delim, 12)
|
||||
basic_istream_char* __thiscall basic_istream_char_get_streambuf_delim(basic_istream_char *this, basic_streambuf_char *strbuf, char delim)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
int ch = delim;
|
||||
|
||||
TRACE("(%p %p %c)\n", this, strbuf, delim);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_streambuf_char *strbuf_read = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
for(ch = basic_streambuf_char_sgetc(strbuf_read); ;
|
||||
ch = basic_streambuf_char_snextc(strbuf_read)) {
|
||||
if(ch==EOF || ch==delim)
|
||||
break;
|
||||
|
||||
if(basic_streambuf_char_sputc(strbuf, ch) == EOF)
|
||||
break;
|
||||
this->count++;
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, (!this->count ? IOSTATE_failbit : IOSTATE_goodbit) |
|
||||
(ch==EOF ? IOSTATE_eofbit : IOSTATE_goodbit));
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAV?$basic_streambuf@DU?$char_traits@D@std@@@2@@Z */
|
||||
/* ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_get_streambuf, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_get_streambuf(basic_istream_char *this, basic_streambuf_char *strbuf)
|
||||
{
|
||||
return basic_istream_char_get_streambuf_delim(this, strbuf, '\n');
|
||||
}
|
||||
|
||||
/* ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADHD@Z */
|
||||
/* ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_JD@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_getline_delim, 16)
|
||||
basic_istream_char* __thiscall basic_istream_char_getline_delim(basic_istream_char *this, char *str, streamsize count, char delim)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
int ch = delim;
|
||||
|
||||
TRACE("(%p %p %ld %c)\n", this, str, count, delim);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE) && count>0) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
while(count > 1) {
|
||||
ch = basic_streambuf_char_sbumpc(strbuf);
|
||||
|
||||
if(ch==EOF || ch==delim)
|
||||
break;
|
||||
|
||||
*str++ = ch;
|
||||
this->count++;
|
||||
count--;
|
||||
}
|
||||
|
||||
if(ch == delim)
|
||||
this->count++;
|
||||
else if(ch != EOF) {
|
||||
ch = basic_streambuf_char_sgetc(strbuf);
|
||||
|
||||
if(ch == delim) {
|
||||
basic_streambuf_char__Gninc(strbuf);
|
||||
this->count++;
|
||||
}
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, (ch==EOF ? IOSTATE_eofbit : IOSTATE_goodbit) |
|
||||
(!this->count || (ch!=delim && ch!=EOF) ? IOSTATE_failbit : IOSTATE_goodbit));
|
||||
if(count > 0)
|
||||
*str = 0;
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z */
|
||||
/* ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_getline, 12)
|
||||
basic_istream_char* __thiscall basic_istream_char_getline(basic_istream_char *this, char *str, streamsize count)
|
||||
{
|
||||
return basic_istream_char_getline_delim(this, str, count, '\n');
|
||||
}
|
||||
|
||||
/* ?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@HH@Z */
|
||||
/* ?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_ignore, 12)
|
||||
basic_istream_char* __thiscall basic_istream_char_ignore(basic_istream_char *this, streamsize count, int delim)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
int ch = delim;
|
||||
|
||||
TRACE("(%p %ld %d)\n", this, count, delim);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
while(count > 0) {
|
||||
ch = basic_streambuf_char_sbumpc(strbuf);
|
||||
|
||||
if(ch==EOF || ch==delim)
|
||||
break;
|
||||
|
||||
this->count++;
|
||||
if(count != INT_MAX)
|
||||
count--;
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
if(ch == EOF)
|
||||
basic_ios_char_setstate(base, IOSTATE_eofbit);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ */
|
||||
/* ?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_peek, 4)
|
||||
int __thiscall basic_istream_char_peek(basic_istream_char *this)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
int ret = EOF;
|
||||
|
||||
TRACE("(%p)\n", this);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE))
|
||||
ret = basic_streambuf_char_sgetc(basic_ios_char_rdbuf_get(base));
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* ?_Read_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADIH@Z */
|
||||
/* ?_Read_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_K_J@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char__Read_s, 16)
|
||||
basic_istream_char* __thiscall basic_istream_char__Read_s(basic_istream_char *this, char *str, MSVCP_size_t size, streamsize count)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
IOSB_iostate state = IOSTATE_goodbit;
|
||||
|
||||
TRACE("(%p %p %lu %ld)\n", this, str, size, count);
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
this->count = basic_streambuf_char__Sgetn_s(strbuf, str, size, count);
|
||||
if(this->count != count)
|
||||
state |= IOSTATE_failbit | IOSTATE_eofbit;
|
||||
}else {
|
||||
this->count = 0;
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, state);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z */
|
||||
/* ?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read, 12)
|
||||
basic_istream_char* __thiscall basic_istream_char_read(basic_istream_char *this, char *str, streamsize count)
|
||||
{
|
||||
return basic_istream_char__Read_s(this, str, count, count);
|
||||
}
|
||||
|
||||
/* ?_Readsome_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHPADIH@Z */
|
||||
/* ?_Readsome_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_JPEAD_K_J@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char__Readsome_s, 16)
|
||||
streamsize __thiscall basic_istream_char__Readsome_s(basic_istream_char *this, char *str, MSVCP_size_t size, streamsize count)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
IOSB_iostate state = IOSTATE_goodbit;
|
||||
|
||||
TRACE("(%p %p %lu %ld)\n", this, str, size, count);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
streamsize avail = basic_streambuf_char_in_avail(basic_ios_char_rdbuf_get(base));
|
||||
if(avail > count)
|
||||
avail = count;
|
||||
|
||||
if(avail == -1)
|
||||
state |= IOSTATE_eofbit;
|
||||
else if(avail > 0)
|
||||
basic_istream_char__Read_s(this, str, size, avail);
|
||||
}else {
|
||||
state |= IOSTATE_failbit;
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, state);
|
||||
return this->count;
|
||||
}
|
||||
|
||||
/* ?readsome@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHPADH@Z */
|
||||
/* ?readsome@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_JPEAD_J@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_readsome, 12)
|
||||
streamsize __thiscall basic_istream_char_readsome(basic_istream_char *this, char *str, streamsize count)
|
||||
{
|
||||
return basic_istream_char__Readsome_s(this, str, count, count);
|
||||
}
|
||||
|
||||
/* ?putback@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z */
|
||||
/* ?putback@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_putback, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_putback(basic_istream_char *this, char ch)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
IOSB_iostate state = IOSTATE_goodbit;
|
||||
|
||||
TRACE("(%p %c)\n", this, ch);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
if(!ios_base_good(&base->base))
|
||||
state |= IOSTATE_failbit;
|
||||
else if(!strbuf || basic_streambuf_char_sputbackc(strbuf, ch)==EOF)
|
||||
state |= IOSTATE_badbit;
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, state);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?unget@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ */
|
||||
/* ?unget@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_unget, 4)
|
||||
basic_istream_char* __thiscall basic_istream_char_unget(basic_istream_char *this)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
IOSB_iostate state = IOSTATE_goodbit;
|
||||
|
||||
TRACE("(%p)\n", this);
|
||||
|
||||
this->count = 0;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
if(!ios_base_good(&base->base))
|
||||
state |= IOSTATE_failbit;
|
||||
else if(!strbuf || basic_streambuf_char_sungetc(strbuf)==EOF)
|
||||
state |= IOSTATE_badbit;
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, state);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?sync@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ */
|
||||
/* ?sync@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_sync, 4)
|
||||
int __thiscall basic_istream_char_sync(basic_istream_char *this)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
|
||||
TRACE("(%p)\n", this);
|
||||
|
||||
if(!strbuf)
|
||||
return -1;
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
if(basic_streambuf_char_pubsync(strbuf) != -1) {
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, IOSTATE_badbit);
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* ?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE?AV?$fpos@H@2@XZ */
|
||||
/* ?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA?AV?$fpos@H@2@XZ */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_tellg, 8)
|
||||
fpos_int* __thiscall basic_istream_char_tellg(basic_istream_char *this, fpos_int *ret)
|
||||
{
|
||||
TRACE("(%p %p)\n", this, ret);
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
if(!ios_base_fail(&base->base)) {
|
||||
basic_streambuf_char_pubseekoff(basic_ios_char_rdbuf_get(base),
|
||||
ret, 0, SEEKDIR_cur, OPENMODE_in);
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
if(ret->off==0 && ret->pos==-1 && ret->state==0)
|
||||
basic_ios_char_setstate(base, IOSTATE_failbit);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
ret->off = 0;
|
||||
ret->pos = -1;
|
||||
ret->state = 0;
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@JH@Z */
|
||||
/* ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_seekg, 12)
|
||||
basic_istream_char* __thiscall basic_istream_char_seekg(basic_istream_char *this, streamoff off, int dir)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
|
||||
TRACE("(%p %ld %d)\n", this, off, dir);
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
if(!ios_base_fail(&base->base)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
fpos_int ret;
|
||||
|
||||
basic_streambuf_char_pubseekoff(strbuf, &ret, off, dir, OPENMODE_in);
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
if(ret.off==0 && ret.pos==-1 && ret.state==0)
|
||||
basic_ios_char_setstate(base, IOSTATE_failbit);
|
||||
else
|
||||
basic_ios_char_clear(base, IOSTATE_goodbit);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, IOSTATE_failbit);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@V?$fpos@H@2@@Z */
|
||||
/* ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@V?$fpos@H@2@@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_seekg_fpos, 28)
|
||||
basic_istream_char* __thiscall basic_istream_char_seekg_fpos(basic_istream_char *this, fpos_int pos)
|
||||
{
|
||||
basic_ios_char *base = basic_istream_char_get_basic_ios(this);
|
||||
|
||||
TRACE("(%p %s)\n", this, debugstr_fpos_int(&pos));
|
||||
|
||||
if(basic_istream_char_sentry_create(this, TRUE)) {
|
||||
if(!ios_base_fail(&base->base)) {
|
||||
basic_streambuf_char *strbuf = basic_ios_char_rdbuf_get(base);
|
||||
fpos_int ret;
|
||||
|
||||
basic_streambuf_char_pubseekpos(strbuf, &ret, pos, OPENMODE_in);
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
if(ret.off==0 && ret.pos==-1 && ret.state==0)
|
||||
basic_ios_char_setstate(base, IOSTATE_failbit);
|
||||
else
|
||||
basic_ios_char_clear(base, IOSTATE_goodbit);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
basic_istream_char_sentry_destroy(this);
|
||||
|
||||
basic_ios_char_setstate(base, IOSTATE_failbit);
|
||||
return this;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAF@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAF@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_short, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_short(basic_istream_char *this, short *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAG@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAG@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_ushort, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_ushort(basic_istream_char *this, unsigned short *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAH@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_int, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_int(basic_istream_char *this, int *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAI@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAI@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_uint, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_uint(basic_istream_char *this, unsigned int *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAJ@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAJ@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_long, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_long(basic_istream_char *this, LONG *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAK@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAK@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_ulong, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_ulong(basic_istream_char *this, ULONG *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAM@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAM@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_float, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_float(basic_istream_char *this, float *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAN@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAN@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_double, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_double(basic_istream_char *this, double *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAO@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAO@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_ldouble, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_ldouble(basic_istream_char *this, long double *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAPAX@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAPEAX@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_ptr, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_ptr(basic_istream_char *this, void **arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_J@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_J@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_int64, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_int64(basic_istream_char *this, __int64 *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_K@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_K@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_uint64, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_uint64(basic_istream_char *this, unsigned __int64 *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_N@Z */
|
||||
/* ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_N@Z */
|
||||
DEFINE_THISCALL_WRAPPER(basic_istream_char_read_bool, 8)
|
||||
basic_istream_char* __thiscall basic_istream_char_read_bool(basic_istream_char *this, MSVCP_bool *arg1)
|
||||
{
|
||||
FIXME("(%p %p) stub\n", this, arg1);
|
||||
return NULL;
|
||||
}
|
||||
|
@ -636,12 +636,12 @@
|
||||
@ stub -arch=win64 ??0?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@@Z
|
||||
@ stub -arch=win32 ??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z
|
||||
@ stub -arch=win64 ??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z
|
||||
@ stub -arch=win32 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z
|
||||
@ stub -arch=win64 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z
|
||||
@ stub -arch=win32 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
|
||||
@ stub -arch=win64 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
|
||||
@ stub -arch=win32 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@W4_Uninitialized@1@@Z
|
||||
@ stub -arch=win64 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@W4_Uninitialized@1@@Z
|
||||
@ thiscall -arch=win32 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z(ptr ptr long long long) basic_istream_char_ctor_init
|
||||
@ cdecl -arch=win64 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N1@Z(ptr ptr long long long) basic_istream_char_ctor_init
|
||||
@ thiscall -arch=win32 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z(ptr ptr long long) basic_istream_char_ctor
|
||||
@ cdecl -arch=win64 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z(ptr ptr long long) basic_istream_char_ctor
|
||||
@ thiscall -arch=win32 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@W4_Uninitialized@1@@Z(ptr long long) basic_istream_char_ctor_uninitialized
|
||||
@ cdecl -arch=win64 ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@W4_Uninitialized@1@@Z(ptr long long) basic_istream_char_ctor_uninitialized
|
||||
@ stub -arch=win32 ??0?$basic_istream@GU?$char_traits@G@std@@@std@@QAE@PAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N1@Z
|
||||
@ stub -arch=win64 ??0?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N1@Z
|
||||
@ stub -arch=win32 ??0?$basic_istream@GU?$char_traits@G@std@@@std@@QAE@PAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z
|
||||
@ -1176,8 +1176,8 @@
|
||||
@ stub -arch=win64 ??1?$basic_iostream@GU?$char_traits@G@std@@@std@@UEAA@XZ
|
||||
@ stub -arch=win32 ??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
|
||||
@ stub -arch=win64 ??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
|
||||
@ stub -arch=win32 ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ
|
||||
@ stub -arch=win64 ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ
|
||||
@ thiscall -arch=win32 ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ(ptr) basic_istream_char_dtor
|
||||
@ cdecl -arch=win64 ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ(ptr) basic_istream_char_dtor
|
||||
@ stub -arch=win32 ??1?$basic_istream@GU?$char_traits@G@std@@@std@@UAE@XZ
|
||||
@ stub -arch=win64 ??1?$basic_istream@GU?$char_traits@G@std@@@std@@UEAA@XZ
|
||||
@ stub -arch=win32 ??1?$basic_istream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
|
||||
@ -1472,32 +1472,32 @@
|
||||
@ cdecl -arch=win64 ??4ios_base@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) ios_base_assign
|
||||
@ thiscall -arch=win32 ??4locale@std@@QAEAAV01@ABV01@@Z(ptr ptr) locale_operator_assign
|
||||
@ cdecl -arch=win64 ??4locale@std@@QEAAAEAV01@AEBV01@@Z(ptr ptr) locale_operator_assign
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAF@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAF@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAG@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAG@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAH@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAI@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAI@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAJ@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAJ@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAK@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAK@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAM@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAM@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAN@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAN@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAO@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAO@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAPAX@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAPEAX@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_J@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_J@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_K@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_K@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_N@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_N@Z
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAF@Z(ptr ptr) basic_istream_char_read_short
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAF@Z(ptr ptr) basic_istream_char_read_short
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAG@Z(ptr ptr) basic_istream_char_read_ushort
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAG@Z(ptr ptr) basic_istream_char_read_ushort
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z(ptr ptr) basic_istream_char_read_int
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAH@Z(ptr ptr) basic_istream_char_read_int
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAI@Z(ptr ptr) basic_istream_char_read_uint
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAI@Z(ptr ptr) basic_istream_char_read_uint
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAJ@Z(ptr ptr) basic_istream_char_read_long
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAJ@Z(ptr ptr) basic_istream_char_read_long
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAK@Z(ptr ptr) basic_istream_char_read_ulong
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAK@Z(ptr ptr) basic_istream_char_read_ulong
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAM@Z(ptr ptr) basic_istream_char_read_float
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAM@Z(ptr ptr) basic_istream_char_read_float
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAN@Z(ptr ptr) basic_istream_char_read_double
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAN@Z(ptr ptr) basic_istream_char_read_double
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAO@Z(ptr ptr) basic_istream_char_read_ldouble
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAO@Z(ptr ptr) basic_istream_char_read_ldouble
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAPAX@Z(ptr ptr) basic_istream_char_read_ptr
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAPEAX@Z(ptr ptr) basic_istream_char_read_ptr
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_J@Z(ptr ptr) basic_istream_char_read_int64
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_J@Z(ptr ptr) basic_istream_char_read_int64
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_K@Z(ptr ptr) basic_istream_char_read_uint64
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_K@Z(ptr ptr) basic_istream_char_read_uint64
|
||||
@ thiscall -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_N@Z(ptr ptr) basic_istream_char_read_bool
|
||||
@ cdecl -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEA_N@Z(ptr ptr) basic_istream_char_read_bool
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
|
||||
@ stub -arch=win64 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
|
||||
@ stub -arch=win32 ??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV?$basic_ios@DU?$char_traits@D@std@@@1@AAV21@@Z@Z
|
||||
@ -1794,7 +1794,7 @@
|
||||
# extern ??_7?$basic_iostream@DU?$char_traits@D@std@@@std@@6B@
|
||||
# extern ??_7?$basic_iostream@GU?$char_traits@G@std@@@std@@6B@
|
||||
# extern ??_7?$basic_iostream@_WU?$char_traits@_W@std@@@std@@6B@
|
||||
# extern ??_7?$basic_istream@DU?$char_traits@D@std@@@std@@6B@
|
||||
@ extern ??_7?$basic_istream@DU?$char_traits@D@std@@@std@@6B@ MSVCP_basic_istream_char_vtable
|
||||
# extern ??_7?$basic_istream@GU?$char_traits@G@std@@@std@@6B@
|
||||
# extern ??_7?$basic_istream@_WU?$char_traits@_W@std@@@std@@6B@
|
||||
# extern ??_7?$basic_istringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@6B@
|
||||
@ -1880,7 +1880,7 @@
|
||||
# extern ??_8?$basic_iostream@GU?$char_traits@G@std@@@std@@7B?$basic_ostream@GU?$char_traits@G@std@@@1@@
|
||||
# extern ??_8?$basic_iostream@_WU?$char_traits@_W@std@@@std@@7B?$basic_istream@_WU?$char_traits@_W@std@@@1@@
|
||||
# extern ??_8?$basic_iostream@_WU?$char_traits@_W@std@@@std@@7B?$basic_ostream@_WU?$char_traits@_W@std@@@1@@
|
||||
# extern ??_8?$basic_istream@DU?$char_traits@D@std@@@std@@7B@
|
||||
@ extern ??_8?$basic_istream@DU?$char_traits@D@std@@@std@@7B@ basic_istream_char_vbtable
|
||||
# extern ??_8?$basic_istream@GU?$char_traits@G@std@@@std@@7B@
|
||||
# extern ??_8?$basic_istream@_WU?$char_traits@_W@std@@@std@@7B@
|
||||
# extern ??_8?$basic_istringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@7B@
|
||||
@ -1889,7 +1889,7 @@
|
||||
# extern ??_8?$basic_ofstream@DU?$char_traits@D@std@@@std@@7B@
|
||||
# extern ??_8?$basic_ofstream@GU?$char_traits@G@std@@@std@@7B@
|
||||
# extern ??_8?$basic_ofstream@_WU?$char_traits@_W@std@@@std@@7B@
|
||||
# extern ??_8?$basic_ostream@DU?$char_traits@D@std@@@std@@7B@
|
||||
@ extern ??_8?$basic_ostream@DU?$char_traits@D@std@@@std@@7B@ basic_ostream_char_vbtable
|
||||
# extern ??_8?$basic_ostream@GU?$char_traits@G@std@@@std@@7B@
|
||||
# extern ??_8?$basic_ostream@_WU?$char_traits@_W@std@@@std@@7B@
|
||||
# extern ??_8?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@7B@
|
||||
@ -1919,8 +1919,8 @@
|
||||
@ stub -arch=win64 ??_D?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAAXXZ
|
||||
@ stub -arch=win32 ??_D?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QAEXXZ
|
||||
@ stub -arch=win64 ??_D?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ
|
||||
@ stub -arch=win32 ??_D?$basic_istream@DU?$char_traits@D@std@@@std@@QAEXXZ
|
||||
@ stub -arch=win64 ??_D?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAXXZ
|
||||
@ thiscall -arch=win32 ??_D?$basic_istream@DU?$char_traits@D@std@@@std@@QAEXXZ(ptr) basic_istream_char_vbase_dtor
|
||||
@ cdecl -arch=win64 ??_D?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAXXZ(ptr) basic_istream_char_vbase_dtor
|
||||
@ stub -arch=win32 ??_D?$basic_istream@GU?$char_traits@G@std@@@std@@QAEXXZ
|
||||
@ stub -arch=win64 ??_D?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAXXZ
|
||||
@ stub -arch=win32 ??_D?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEXXZ
|
||||
@ -2557,8 +2557,8 @@
|
||||
@ cdecl -arch=win64 ?_Inside@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@IEAA_NPEB_W@Z(ptr ptr) basic_string_wchar_inside
|
||||
@ cdecl -arch=win32 ?_Ios_base_dtor@ios_base@std@@CAXPAV12@@Z(ptr) ios_base_Ios_base_dtor
|
||||
@ cdecl -arch=win64 ?_Ios_base_dtor@ios_base@std@@CAXPEAV12@@Z(ptr) ios_base_Ios_base_dtor
|
||||
@ stub -arch=win32 ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z
|
||||
@ stub -arch=win64 ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z
|
||||
@ thiscall -arch=win32 ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z(ptr long) basic_istream_char__Ipfx
|
||||
@ cdecl -arch=win64 ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z(ptr long) basic_istream_char__Ipfx
|
||||
@ stub -arch=win32 ?_Ipfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE_N_N@Z
|
||||
@ stub -arch=win64 ?_Ipfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA_N_N@Z
|
||||
@ stub -arch=win32 ?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE_N_N@Z
|
||||
@ -2751,14 +2751,14 @@
|
||||
@ stub -arch=win32 ?_Raise_handler@std@@3P6AXABVexception@stdext@@@ZA
|
||||
@ stub -arch=win64 ?_Raise_handler@std@@3P6AXAEBVexception@stdext@@@ZEA
|
||||
@ stub ?_Random_device@tr1@std@@YAIXZ
|
||||
@ stub -arch=win32 ?_Read_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADIH@Z
|
||||
@ stub -arch=win64 ?_Read_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_K_J@Z
|
||||
@ thiscall -arch=win32 ?_Read_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADIH@Z(ptr ptr long long) basic_istream_char__Read_s
|
||||
@ cdecl -arch=win64 ?_Read_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_K_J@Z(ptr ptr long long) basic_istream_char__Read_s
|
||||
@ stub -arch=win32 ?_Read_s@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@PAGIH@Z
|
||||
@ stub -arch=win64 ?_Read_s@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@PEAG_K_J@Z
|
||||
@ stub -arch=win32 ?_Read_s@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@PA_WIH@Z
|
||||
@ stub -arch=win64 ?_Read_s@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@PEA_W_K_J@Z
|
||||
@ stub -arch=win32 ?_Readsome_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHPADIH@Z
|
||||
@ stub -arch=win64 ?_Readsome_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_JPEAD_K_J@Z
|
||||
@ thiscall -arch=win32 ?_Readsome_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHPADIH@Z(ptr ptr long long) basic_istream_char__Readsome_s
|
||||
@ cdecl -arch=win64 ?_Readsome_s@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_JPEAD_K_J@Z(ptr ptr long long) basic_istream_char__Readsome_s
|
||||
@ stub -arch=win32 ?_Readsome_s@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEHPAGIH@Z
|
||||
@ stub -arch=win64 ?_Readsome_s@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA_JPEAG_K_J@Z
|
||||
@ stub -arch=win32 ?_Readsome_s@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEHPA_WIH@Z
|
||||
@ -3973,24 +3973,24 @@
|
||||
@ cdecl -arch=win64 ?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z(ptr long) basic_streambuf_wchar_gbump
|
||||
@ thiscall -arch=win32 ?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXH@Z(ptr long) basic_streambuf_wchar_gbump
|
||||
@ cdecl -arch=win64 ?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z(ptr long) basic_streambuf_wchar_gbump
|
||||
@ stub -arch=win32 ?gcount@?$basic_istream@DU?$char_traits@D@std@@@std@@QBEHXZ
|
||||
@ stub -arch=win64 ?gcount@?$basic_istream@DU?$char_traits@D@std@@@std@@QEBA_JXZ
|
||||
@ thiscall -arch=win32 ?gcount@?$basic_istream@DU?$char_traits@D@std@@@std@@QBEHXZ(ptr) basic_istream_char_gcount
|
||||
@ cdecl -arch=win64 ?gcount@?$basic_istream@DU?$char_traits@D@std@@@std@@QEBA_JXZ(ptr) basic_istream_char_gcount
|
||||
@ stub -arch=win32 ?gcount@?$basic_istream@GU?$char_traits@G@std@@@std@@QBEHXZ
|
||||
@ stub -arch=win64 ?gcount@?$basic_istream@GU?$char_traits@G@std@@@std@@QEBA_JXZ
|
||||
@ stub -arch=win32 ?gcount@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QBEHXZ
|
||||
@ stub -arch=win64 ?gcount@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEBA_JXZ
|
||||
@ stub -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAD@Z
|
||||
@ stub -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAD@Z
|
||||
@ stub -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAV?$basic_streambuf@DU?$char_traits@D@std@@@2@@Z
|
||||
@ stub -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@@Z
|
||||
@ stub -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAV?$basic_streambuf@DU?$char_traits@D@std@@@2@D@Z
|
||||
@ stub -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@D@Z
|
||||
@ stub -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z
|
||||
@ stub -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z
|
||||
@ stub -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADHD@Z
|
||||
@ stub -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_JD@Z
|
||||
@ stub -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ
|
||||
@ stub -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ
|
||||
@ thiscall -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAD@Z(ptr ptr) basic_istream_char_get_ch
|
||||
@ cdecl -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAD@Z(ptr ptr) basic_istream_char_get_ch
|
||||
@ thiscall -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAV?$basic_streambuf@DU?$char_traits@D@std@@@2@@Z(ptr ptr) basic_istream_char_get_streambuf
|
||||
@ cdecl -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@@Z(ptr ptr) basic_istream_char_get_streambuf
|
||||
@ thiscall -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@AAV?$basic_streambuf@DU?$char_traits@D@std@@@2@D@Z(ptr ptr long) basic_istream_char_get_streambuf_delim
|
||||
@ cdecl -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@AEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@D@Z(ptr ptr long) basic_istream_char_get_streambuf_delim
|
||||
@ thiscall -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z(ptr ptr long) basic_istream_char_get_str
|
||||
@ cdecl -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z(ptr ptr long) basic_istream_char_get_str
|
||||
@ thiscall -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADHD@Z(ptr ptr long long) basic_istream_char_get_str_delim
|
||||
@ cdecl -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_JD@Z(ptr ptr long long) basic_istream_char_get_str_delim
|
||||
@ thiscall -arch=win32 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ(ptr) basic_istream_char_get
|
||||
@ cdecl -arch=win64 ?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ(ptr) basic_istream_char_get
|
||||
@ stub -arch=win32 ?get@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@AAG@Z
|
||||
@ stub -arch=win64 ?get@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@AEAG@Z
|
||||
@ stub -arch=win32 ?get@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@AAV?$basic_streambuf@GU?$char_traits@G@std@@@2@@Z
|
||||
@ -4135,10 +4135,10 @@
|
||||
@ stub -arch=win64 ?get_year@?$time_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@QEBA?AV?$istreambuf_iterator@GU?$char_traits@G@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@@Z
|
||||
@ stub -arch=win32 ?get_year@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@QBE?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AAVios_base@2@AAHPAUtm@@@Z
|
||||
@ stub -arch=win64 ?get_year@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@QEBA?AV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@0AEAVios_base@2@AEAHPEAUtm@@@Z
|
||||
@ stub -arch=win32 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z
|
||||
@ stub -arch=win64 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z
|
||||
@ stub -arch=win32 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADHD@Z
|
||||
@ stub -arch=win64 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_JD@Z
|
||||
@ thiscall -arch=win32 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z(ptr ptr long) basic_istream_char_getline
|
||||
@ cdecl -arch=win64 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z(ptr ptr long) basic_istream_char_getline
|
||||
@ thiscall -arch=win32 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADHD@Z(ptr ptr long long) basic_istream_char_getline_delim
|
||||
@ cdecl -arch=win64 ?getline@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_JD@Z(ptr ptr long long) basic_istream_char_getline_delim
|
||||
@ stub -arch=win32 ?getline@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@PAGH@Z
|
||||
@ stub -arch=win64 ?getline@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@PEAG_J@Z
|
||||
@ stub -arch=win32 ?getline@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@PAGHG@Z
|
||||
@ -4232,8 +4232,8 @@
|
||||
# extern ?id@?$time_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A
|
||||
# extern ?id@?$time_put@GV?$ostreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@2V0locale@2@A
|
||||
# extern ?id@?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@2V0locale@2@A
|
||||
@ stub -arch=win32 ?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@HH@Z
|
||||
@ stub -arch=win64 ?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z
|
||||
@ thiscall -arch=win32 ?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@HH@Z(ptr long long) basic_istream_char_ignore
|
||||
@ cdecl -arch=win64 ?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z(ptr long long) basic_istream_char_ignore
|
||||
@ stub -arch=win32 ?ignore@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@HG@Z
|
||||
@ stub -arch=win64 ?ignore@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@_JG@Z
|
||||
@ stub -arch=win32 ?ignore@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@HG@Z
|
||||
@ -4370,8 +4370,8 @@
|
||||
# extern ?intl@?$moneypunct@G$0A@@std@@2_NB
|
||||
# extern ?intl@?$moneypunct@_W$00@std@@2_NB
|
||||
# extern ?intl@?$moneypunct@_W$0A@@std@@2_NB
|
||||
@ stub -arch=win32 ?ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z
|
||||
@ stub -arch=win64 ?ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z
|
||||
@ thiscall -arch=win32 ?ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z(ptr long) basic_istream_char_ipfx
|
||||
@ cdecl -arch=win64 ?ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z(ptr long) basic_istream_char_ipfx
|
||||
@ stub -arch=win32 ?ipfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE_N_N@Z
|
||||
@ stub -arch=win64 ?ipfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA_N_N@Z
|
||||
@ stub -arch=win32 ?ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE_N_N@Z
|
||||
@ -4445,8 +4445,8 @@
|
||||
@ extern ?is_specialized@_Num_base@std@@2_NB std_Num_base_is_specialized
|
||||
@ extern ?is_specialized@_Num_float_base@std@@2_NB std_Num_float_base_is_specialized
|
||||
@ extern ?is_specialized@_Num_int_base@std@@2_NB std_Num_int_base_is_specialized
|
||||
@ stub -arch=win32 ?isfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEXXZ
|
||||
@ stub -arch=win64 ?isfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAXXZ
|
||||
@ thiscall -arch=win32 ?isfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEXXZ(ptr) basic_istream_char_isfx
|
||||
@ cdecl -arch=win64 ?isfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAXXZ(ptr) basic_istream_char_isfx
|
||||
@ stub -arch=win32 ?isfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEXXZ
|
||||
@ stub -arch=win64 ?isfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAXXZ
|
||||
@ stub -arch=win32 ?isfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEXXZ
|
||||
@ -4817,8 +4817,8 @@
|
||||
@ cdecl -arch=win64 ?pbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z(ptr long) basic_streambuf_wchar_pbump
|
||||
@ stub -arch=win32 ?pcount@strstreambuf@std@@QBEHXZ
|
||||
@ stub -arch=win64 ?pcount@strstreambuf@std@@QEBA_JXZ
|
||||
@ stub -arch=win32 ?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ
|
||||
@ stub -arch=win64 ?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ
|
||||
@ thiscall -arch=win32 ?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ(ptr) basic_istream_char_peek
|
||||
@ cdecl -arch=win64 ?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ(ptr) basic_istream_char_peek
|
||||
@ stub -arch=win32 ?peek@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEGXZ
|
||||
@ stub -arch=win64 ?peek@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAGXZ
|
||||
@ stub -arch=win32 ?peek@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEGXZ
|
||||
@ -4974,8 +4974,8 @@
|
||||
@ stub -arch=win64 ?put@?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@QEBA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AEAVios_base@2@_WPEBUtm@@DD@Z
|
||||
@ stub -arch=win32 ?put@?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@QBE?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AAVios_base@2@_WPBUtm@@PB_W4@Z
|
||||
@ stub -arch=win64 ?put@?$time_put@_WV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@QEBA?AV?$ostreambuf_iterator@_WU?$char_traits@_W@std@@@2@V32@AEAVios_base@2@_WPEBUtm@@PEB_W4@Z
|
||||
@ stub -arch=win32 ?putback@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
|
||||
@ stub -arch=win64 ?putback@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z
|
||||
@ thiscall -arch=win32 ?putback@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z(ptr long) basic_istream_char_putback
|
||||
@ cdecl -arch=win64 ?putback@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z(ptr long) basic_istream_char_putback
|
||||
@ stub -arch=win32 ?putback@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@G@Z
|
||||
@ stub -arch=win64 ?putback@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@G@Z
|
||||
@ stub -arch=win32 ?putback@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@_W@Z
|
||||
@ -5063,14 +5063,14 @@
|
||||
@ stub -arch=win64 ?rdbuf@?$basic_stringstream@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QEBAPEAV?$basic_stringbuf@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@XZ
|
||||
@ thiscall -arch=win32 ?rdstate@ios_base@std@@QBEHXZ(ptr) ios_base_rdstate
|
||||
@ cdecl -arch=win64 ?rdstate@ios_base@std@@QEBAHXZ(ptr) ios_base_rdstate
|
||||
@ stub -arch=win32 ?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z
|
||||
@ stub -arch=win64 ?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z
|
||||
@ thiscall -arch=win32 ?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z(ptr ptr long) basic_istream_char_read
|
||||
@ cdecl -arch=win64 ?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z(ptr ptr long) basic_istream_char_read
|
||||
@ stub -arch=win32 ?read@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@PAGH@Z
|
||||
@ stub -arch=win64 ?read@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@PEAG_J@Z
|
||||
@ stub -arch=win32 ?read@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@PA_WH@Z
|
||||
@ stub -arch=win64 ?read@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@PEA_W_J@Z
|
||||
@ stub -arch=win32 ?readsome@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHPADH@Z
|
||||
@ stub -arch=win64 ?readsome@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_JPEAD_J@Z
|
||||
@ thiscall -arch=win32 ?readsome@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHPADH@Z(ptr ptr long) basic_istream_char_readsome
|
||||
@ cdecl -arch=win64 ?readsome@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_JPEAD_J@Z(ptr ptr long) basic_istream_char_readsome
|
||||
@ stub -arch=win32 ?readsome@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEHPAGH@Z
|
||||
@ stub -arch=win64 ?readsome@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA_JPEAG_J@Z
|
||||
@ stub -arch=win32 ?readsome@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEHPA_WH@Z
|
||||
@ -5246,10 +5246,10 @@
|
||||
@ cdecl -arch=win64 ?scan_not@?$ctype@G@std@@QEBAPEBGFPEBG0@Z(ptr long ptr ptr) ctype_wchar_scan_not
|
||||
@ thiscall -arch=win32 ?scan_not@?$ctype@_W@std@@QBEPB_WFPB_W0@Z(ptr long ptr ptr) ctype_wchar_scan_not
|
||||
@ cdecl -arch=win64 ?scan_not@?$ctype@_W@std@@QEBAPEB_WFPEB_W0@Z(ptr long ptr ptr) ctype_wchar_scan_not
|
||||
@ stub -arch=win32 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@JH@Z
|
||||
@ stub -arch=win64 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@V?$fpos@H@2@@Z
|
||||
@ stub -arch=win32 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@V?$fpos@H@2@@Z
|
||||
@ stub -arch=win64 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z
|
||||
@ thiscall -arch=win32 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@JH@Z(ptr long long) basic_istream_char_seekg
|
||||
@ cdecl -arch=win64 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@V?$fpos@H@2@@Z(ptr ptr) basic_istream_char_seekg_fpos
|
||||
@ thiscall -arch=win32 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@V?$fpos@H@2@@Z(ptr long long int64 long long) basic_istream_char_seekg_fpos
|
||||
@ cdecl -arch=win64 ?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z(ptr long long) basic_istream_char_seekg
|
||||
@ stub -arch=win32 ?seekg@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@JH@Z
|
||||
@ stub -arch=win64 ?seekg@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@V?$fpos@H@2@@Z
|
||||
@ stub -arch=win32 ?seekg@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@V?$fpos@H@2@@Z
|
||||
@ -5520,8 +5520,8 @@
|
||||
@ stub -arch=win64 ?sync@?$basic_filebuf@GU?$char_traits@G@std@@@std@@MEAAHXZ
|
||||
@ stub -arch=win32 ?sync@?$basic_filebuf@_WU?$char_traits@_W@std@@@std@@MAEHXZ
|
||||
@ stub -arch=win64 ?sync@?$basic_filebuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ
|
||||
@ stub -arch=win32 ?sync@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ
|
||||
@ stub -arch=win64 ?sync@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ
|
||||
@ thiscall -arch=win32 ?sync@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ(ptr) basic_istream_char_sync
|
||||
@ cdecl -arch=win64 ?sync@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ(ptr) basic_istream_char_sync
|
||||
@ stub -arch=win32 ?sync@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEHXZ
|
||||
@ stub -arch=win64 ?sync@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAHXZ
|
||||
@ stub -arch=win32 ?sync@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEHXZ
|
||||
@ -5540,8 +5540,8 @@
|
||||
@ cdecl ?tan@?$_Ctraits@M@std@@SAMM@Z(float) std_Ctraits_float_tan
|
||||
@ cdecl ?tan@?$_Ctraits@N@std@@SANN@Z(double) std_Ctraits_double_tan
|
||||
@ cdecl ?tan@?$_Ctraits@O@std@@SAOO@Z(double) std_Ctraits_long_double_tan
|
||||
@ stub -arch=win32 ?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE?AV?$fpos@H@2@XZ
|
||||
@ stub -arch=win64 ?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA?AV?$fpos@H@2@XZ
|
||||
@ thiscall -arch=win32 ?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE?AV?$fpos@H@2@XZ(ptr ptr) basic_istream_char_tellg
|
||||
@ cdecl -arch=win64 ?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA?AV?$fpos@H@2@XZ(ptr ptr) basic_istream_char_tellg
|
||||
@ stub -arch=win32 ?tellg@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE?AV?$fpos@H@2@XZ
|
||||
@ stub -arch=win64 ?tellg@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA?AV?$fpos@H@2@XZ
|
||||
@ stub -arch=win32 ?tellg@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE?AV?$fpos@H@2@XZ
|
||||
@ -5661,8 +5661,8 @@
|
||||
@ stub -arch=win64 ?underflow@?$basic_stringbuf@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@MEAAGXZ
|
||||
@ stub -arch=win32 ?underflow@strstreambuf@std@@MAEHXZ
|
||||
@ stub -arch=win64 ?underflow@strstreambuf@std@@MEAAHXZ
|
||||
@ stub -arch=win32 ?unget@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
|
||||
@ stub -arch=win64 ?unget@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
|
||||
@ thiscall -arch=win32 ?unget@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ(ptr) basic_istream_char_unget
|
||||
@ cdecl -arch=win64 ?unget@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ(ptr) basic_istream_char_unget
|
||||
@ stub -arch=win32 ?unget@?$basic_istream@GU?$char_traits@G@std@@@std@@QAEAAV12@XZ
|
||||
@ stub -arch=win64 ?unget@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ
|
||||
@ stub -arch=win32 ?unget@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@XZ
|
||||
|
Loading…
x
Reference in New Issue
Block a user