56 _M_ctype_table = _M_byname_table;
91#if !defined (_STLP_NO_WCHAR_T)
143 for ( ; low < high; ++low, ++
m)
163 for ( ; low < high; ++low)
173 for ( ; low < high; ++low)
202 const char* __high2)
const {
204 __low1, __high1 - __low1,
205 __low2, __high2 - __low2);
224#if !defined (_STLP_NO_WCHAR_T)
247 const wchar_t* high1,
249 const wchar_t* high2)
const {
257 const wchar_t* high)
const {
286#if !defined (_STLP_NO_WCHAR_T)
313 while (
from != from_end && to != to_limit) {
315 to, to_limit - to, *
from,
317 if (chars_stored == (
size_t) -1) {
322 else if (chars_stored == (
size_t) -2) {
345 while (
from != from_end && to != to_end) {
349 if (chars_read == (
size_t) -1) {
355 if (chars_read == (
size_t) -2) {
377 to, to_limit - to, &to_next);
378 if (
result == (
size_t) -1)
380 else if (
result == (
size_t) -2)
383# if defined (__ISCPP__)
386 return to_next == to ? noconv :
ok;
395 return min_width == max_width ? min_width : 0;
416 if ((chars_read == (
size_t) -1) || (chars_read == (
size_t) -2))
418 __count += chars_read;
467#if !defined (_STLP_NO_WCHAR_T)
877 : _M_monetary(__mon) {
921 : _M_monetary(__mon) {
952#if !defined (_STLP_NO_WCHAR_T)
970 : _M_monetary(__mon) {
987#if defined (_STLP_NO_MEMBER_TEMPLATES) || defined (_STLP_MSVC)
988 wstring::_Reserve_t __Reserve;
989 size_t __size =
str.size();
990 wstring
result(__Reserve, __size);
1026 : _M_monetary(__mon) {
_STLP_MOVE_TO_STD_NAMESPACE _InputIter find_if(_InputIter __first, _InputIter __last, _Predicate __pred)
unary_negate< _Predicate > not1(const _Predicate &__pred)
void _STLP_CALL __release_codecvt(_Locale_codecvt *cat)
_Locale_monetary *_STLP_CALL __acquire_monetary(const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_STLP_BEGIN_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE _Locale_ctype *_STLP_CALL __acquire_ctype(const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_codecvt *_STLP_CALL __acquire_codecvt(const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_collate *_STLP_CALL __acquire_collate(const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
void _STLP_CALL __release_ctype(_Locale_ctype *cat)
_Locale_numeric *_STLP_CALL __acquire_numeric(const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
void _STLP_CALL __release_numeric(_Locale_numeric *cat)
void _STLP_CALL __release_collate(_Locale_collate *cat)
void _STLP_CALL __release_monetary(_Locale_monetary *cat)
INT copy(TCHAR source[MAX_PATH], TCHAR dest[MAX_PATH], INT append, DWORD lpdwFlags, BOOL bTouch)
virtual int do_max_length() const _STLP_NOTHROW
virtual bool do_always_noconv() const _STLP_NOTHROW
virtual result do_unshift(state_type &, extern_type *__to, extern_type *, extern_type *&__to_next) const
virtual int do_encoding() const _STLP_NOTHROW
virtual result do_in(state_type &, const extern_type *__from, const extern_type *, const extern_type *&__from_next, intern_type *__to, intern_type *, intern_type *&__to_next) const
virtual result do_out(state_type &, const intern_type *__from, const intern_type *, const intern_type *&__from_next, extern_type *__to, extern_type *, extern_type *&__to_next) const
virtual int do_length(state_type &, const extern_type *__from, const extern_type *__end, size_t __max) const
static void _STLP_FUNCTION_THROWS _STLP_CALL _M_throw_on_null_name()
static void _STLP_FUNCTION_THROWS _STLP_CALL _M_throw_on_creation_failure(int __err_code, const char *name, const char *facet)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
wstring __do_widen(string const &str)
static void _Init_monetary_formats_int(money_base::pattern &pos_format, money_base::pattern &neg_format, _Locale_monetary *monetary)
static _STLP_MOVE_TO_PRIV_NAMESPACE void _Init_monetary_formats(money_base::pattern &pos_format, money_base::pattern &neg_format, _Locale_monetary *monetary)
#define _STLP_ARRAY_AND_SIZE(A)
#define _STLP_MOVE_TO_STD_NAMESPACE
#define _STLP_BEGIN_NAMESPACE
#define _STLP_END_NAMESPACE
#define _STLP_MOVE_TO_PRIV_NAMESPACE
GLenum GLuint GLenum GLsizei const GLchar * buf
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
const wchar_t * _WLocale_true(struct _Locale_numeric *, wchar_t *, size_t)
int _WLocale_mb_cur_max(struct _Locale_codecvt *)
char _Locale_int_frac_digits(struct _Locale_monetary *)
char _Locale_mon_thousands_sep(struct _Locale_monetary *)
int _Locale_n_sign_posn(struct _Locale_monetary *)
int _Locale_strcmp(struct _Locale_collate *, const char *, size_t, const char *, size_t)
int _Locale_p_sep_by_space(struct _Locale_monetary *)
const wchar_t * _WLocale_int_curr_symbol(struct _Locale_monetary *, wchar_t *, size_t)
const char * _Locale_mon_grouping(struct _Locale_monetary *)
size_t _WLocale_strxfrm(struct _Locale_collate *, wchar_t *, size_t, const wchar_t *, size_t)
const char * _Locale_true(struct _Locale_numeric *)
wchar_t _WLocale_thousands_sep(struct _Locale_numeric *)
const wchar_t * _WLocale_negative_sign(struct _Locale_monetary *, wchar_t *, size_t)
int _Locale_p_cs_precedes(struct _Locale_monetary *)
#define _Locale_MAX_SIMPLE_NAME
const wchar_t * _WLocale_false(struct _Locale_numeric *, wchar_t *, size_t)
int _Locale_tolower(struct _Locale_ctype *, int)
char _Locale_mon_decimal_point(struct _Locale_monetary *)
int _WLocale_is_stateless(struct _Locale_codecvt *)
size_t _WLocale_wctomb(struct _Locale_codecvt *, char *, size_t, const wchar_t, mbstate_t *)
wchar_t _WLocale_decimal_point(struct _Locale_numeric *)
const _Locale_mask_t * _Locale_ctype_table(struct _Locale_ctype *)
int _Locale_toupper(struct _Locale_ctype *, int)
unsigned short int _Locale_mask_t
wint_t _WLocale_tolower(struct _Locale_ctype *, wint_t)
char _Locale_frac_digits(struct _Locale_monetary *)
const char * _Locale_currency_symbol(struct _Locale_monetary *)
int _Locale_n_sep_by_space(struct _Locale_monetary *)
const char * _Locale_positive_sign(struct _Locale_monetary *)
const char * _Locale_int_curr_symbol(struct _Locale_monetary *)
const wchar_t * _WLocale_currency_symbol(struct _Locale_monetary *, wchar_t *, size_t)
const char * _Locale_negative_sign(struct _Locale_monetary *)
char _Locale_thousands_sep(struct _Locale_numeric *)
size_t _WLocale_mbtowc(struct _Locale_codecvt *, wchar_t *, const char *, size_t, mbstate_t *)
const wchar_t * _WLocale_positive_sign(struct _Locale_monetary *, wchar_t *, size_t)
size_t _Locale_strxfrm(struct _Locale_collate *, char *, size_t, const char *, size_t)
int _Locale_p_sign_posn(struct _Locale_monetary *)
int _Locale_n_cs_precedes(struct _Locale_monetary *)
int _WLocale_mb_cur_min(struct _Locale_codecvt *)
size_t _WLocale_unshift(struct _Locale_codecvt *, mbstate_t *, char *, size_t, char **)
char _Locale_decimal_point(struct _Locale_numeric *)
_Locale_mask_t _WLocale_ctype(struct _Locale_ctype *, wint_t, _Locale_mask_t)
wint_t _WLocale_toupper(struct _Locale_ctype *, wint_t)
int _WLocale_strcmp(struct _Locale_collate *, const wchar_t *, size_t, const wchar_t *, size_t)
const char * _Locale_false(struct _Locale_numeric *)
const char * _Locale_grouping(struct _Locale_numeric *)
_Ctype_byname_w_is_mask(_Locale_mask_t m, _Locale_ctype *c)
bool operator()(wchar_t c) const