|
ReactOS 0.4.16-dev-2104-gb84fa49
|
#include <errno.h>#include <locale.h>#include <stdarg.h>#include <stdint.h>#include <stdio.h>#include <stdlib.h>#include <wchar.h>#include "windef.h"#include "winbase.h"#include "winnls.h"

Go to the source code of this file.
Classes | |
| struct | MSVCRT__LDOUBLE |
| struct | __lc_time_data |
| struct | threadmbcinfostruct |
| struct | _frame_info |
| struct | cxx_frame_info |
| struct | __thread_data |
| struct | fpnum |
| union | _printf_arg |
Typedefs | |
| typedef void(__cdecl * | terminate_function) (void) |
| typedef void(__cdecl * | unexpected_function) (void) |
| typedef void(__cdecl * | _se_translator_function) (unsigned int code, struct _EXCEPTION_POINTERS *info) |
| typedef void(__cdecl * | MSVCRT_security_error_handler) (int, void *) |
| typedef struct __lc_time_data | __lc_time_data |
| typedef struct threadmbcinfostruct | threadmbcinfo |
| typedef struct _frame_info | frame_info |
| typedef struct __thread_data | thread_data_t |
| typedef void *(__cdecl * | malloc_func_t) (size_t) |
| typedef void(__cdecl * | free_func_t) (void *) |
| typedef int(* | puts_clbk_a) (void *, int, const char *) |
| typedef int(* | puts_clbk_w) (void *, int, const wchar_t *) |
| typedef union _printf_arg | printf_arg |
| typedef printf_arg(* | args_clbk) (void *, int, int, va_list *) |
Enumerations | |
| enum | fpmod { FP_ROUND_ZERO , FP_ROUND_DOWN , FP_ROUND_EVEN , FP_ROUND_UP , FP_VAL_INFINITY , FP_VAL_NAN , FP_ROUND_ZERO , FP_ROUND_DOWN , FP_ROUND_EVEN , FP_ROUND_UP , FP_VAL_INFINITY , FP_VAL_NAN , FP_ROUND_ZERO , FP_ROUND_DOWN , FP_ROUND_EVEN , FP_ROUND_UP , FP_VAL_INFINITY , FP_VAL_NAN } |
| #define _MAX__TIME64_T (((__time64_t)0x00000007 << 32) | 0x93406FFF) |
| #define MSVCRT_CHECK_PMT | ( | x | ) | MSVCRT_CHECK_PMT_ERR((x), EINVAL) |
| #define MSVCRT_NO_CONSOLE ((HANDLE)MSVCRT_NO_CONSOLE_FD) |
| #define MSVCRT_PRINTF_INVOKE_INVALID_PARAM_HANDLER (0x0200) |
| #define UCRTBASE_PRINTF_MASK |
| #define UCRTBASE_SCANF_MASK |
| typedef struct __lc_time_data __lc_time_data |
| typedef printf_arg(* args_clbk) (void *, int, int, va_list *) |
| typedef struct _frame_info frame_info |
| typedef union _printf_arg printf_arg |
| typedef struct __thread_data thread_data_t |
| typedef struct threadmbcinfostruct threadmbcinfo |
Definition at line 350 of file msvcrt.h.
| int __cdecl __crtLCMapStringA | ( | LCID | lcid, |
| DWORD | mapflags, | ||
| const char * | src, | ||
| int | srclen, | ||
| char * | dst, | ||
| int | dstlen, | ||
| unsigned int | codepage, | ||
| int | xflag | ||
| ) |
Definition at line 877 of file locale.c.
| BOOL __cdecl __CxxRegisterExceptionObject | ( | EXCEPTION_POINTERS * | ep, |
| cxx_frame_info * | frame_info | ||
| ) |
Definition at line 968 of file except.c.
| void __cdecl __CxxUnregisterExceptionObject | ( | cxx_frame_info * | frame_info, |
| BOOL | in_use | ||
| ) |
Definition at line 992 of file except.c.
| void CDECL __DestructExceptionObject | ( | EXCEPTION_RECORD * | rec | ) |
| char *__cdecl __unDName | ( | char * | buffer, |
| const char * | mangled, | ||
| int | buflen, | ||
| malloc_func_t | memget, | ||
| free_func_t | memfree, | ||
| unsigned short int | flags | ||
| ) |
Definition at line 1783 of file undname.c.
Referenced by type_info_name().
| frame_info *__cdecl _CreateFrameInfo | ( | frame_info * | fi, |
| void * | obj | ||
| ) |
| printf_arg arg_clbk_positional | ( | void * | ctx, |
| int | pos, | ||
| int | type, | ||
| va_list * | valist | ||
| ) |
Definition at line 870 of file wcs.c.
Referenced by vfprintf_helper(), and vfwprintf_helper().
| printf_arg arg_clbk_valist | ( | void * | ctx, |
| int | arg_pos, | ||
| int | type, | ||
| va_list * | valist | ||
| ) |
Definition at line 847 of file wcs.c.
Referenced by _vcprintf(), _vcprintf_l(), _vcwprintf(), _vcwprintf_l(), vfprintf_helper(), and vfwprintf_helper().
Definition at line 452 of file msvcrt.h.
Referenced by _fullpath(), _getcwd(), _getdcwd(), and _tempnam().
Definition at line 430 of file msvcrt.h.
Referenced by msvcrt_valisttos_aw(), and wstrdupa_utf8().
Definition at line 435 of file msvcrt.h.
Referenced by _fullpath(), _getcwd(), _getdcwd(), astrdupw_utf8(), finddata32_wtoa(), finddata64_wtoa(), and finddata64i32_wtoa().
| threadmbcinfo * create_mbcinfo | ( | int | cp, |
| LCID | lcid, | ||
| threadmbcinfo * | old_mbcinfo | ||
| ) |
Definition at line 219 of file mbcs.c.
Referenced by _vscprintf_p_l(), vfprintf_helper(), and vsprintf_p_l_opt().
Referenced by vfwprintf_helper(), and vswprintf_p_l_opt().
Definition at line 30 of file environ.c.
Referenced by __wgetmainargs(), env_set(), msvcrt_init_args(), wgetenv_helper(), and wputenv_helper().
Definition at line 365 of file string.c.
Referenced by _wcstod_l().
Referenced by _wcstod_l().
| void free_locinfo | ( | pthreadlocinfo | locinfo | ) |
| void free_mbcinfo | ( | pthreadmbcinfo | mbcinfo | ) |
Definition at line 422 of file msvcrt.h.
Referenced by convert_acp_utf8_to_wcs(), convert_wcs_to_acp_utf8(), and msvcrt_argvtos_aw().
| pthreadlocinfo CDECL get_locinfo | ( | void | ) |
| pthreadmbcinfo CDECL get_mbcinfo | ( | void | ) |
| BOOL locale_to_sname | ( | const char * | locale, |
| unsigned short * | codepage, | ||
| BOOL * | sname_match, | ||
| WCHAR * | sname | ||
| ) |
Definition at line 335 of file locale.c.
Referenced by create_locinfo(), and create_mbcinfo().
Definition at line 675 of file file.c.
Definition at line 1392 of file file.c.
Definition at line 640 of file except.c.
| thread_data_t *CDECL msvcrt_get_thread_data | ( | void | ) |
Definition at line 45 of file thread.c.
Referenced by __CxxDetectRethrow(), __CxxExceptionFilter(), __CxxRegisterExceptionObject(), __CxxUnregisterExceptionObject(), __doserrno(), __fpecode(), __pxcptinfoptrs(), __uncaught_exception(), __wcserror(), _configthreadlocale(), _CreateFrameInfo(), _ecvt(), _errno(), _fcvt(), _FindAndUnlinkFrame(), _get_terminate(), _get_unexpected(), _gmtime64(), _invalid_parameter(), _IsExceptionObjectToBeDestroyed(), _localtime64(), _mbstok(), _mbstok_l(), _set_se_translator(), _setmbcp(), _strerror(), _tasctime(), _wasctime(), _wcserror(), _wtmpnam(), asctime(), call_catch_block(), cxx_frame_handler(), find_catch_block(), get_current_locale_noalloc(), get_locinfo(), get_mbcinfo(), locale_to_sname(), rand(), set_terminate(), set_unexpected(), setlocale(), srand(), strerror(), strtok(), terminate(), tmpnam(), unexpected(), and wcstok().
Definition at line 404 of file data.c.
Definition at line 49 of file time.c.
Referenced by DllMain().
Definition at line 830 of file heap.c.
Definition at line 720 of file file.c.
Definition at line 2151 of file locale.c.
Definition at line 74 of file math.c.
Definition at line 132 of file errno.c.
| int pf_printf_a | ( | puts_clbk_a | , |
| void * | , | ||
| const char * | , | ||
| _locale_t | , | ||
| DWORD | , | ||
| args_clbk | , | ||
| void * | , | ||
| va_list * | |||
| ) |
Referenced by _vcprintf(), _vcprintf_l(), _vscprintf_p_l(), _vsnprintf(), _vsnprintf_l(), vfprintf_helper(), vsnprintf_s_l_opt(), and vsprintf_p_l_opt().
| int pf_printf_w | ( | puts_clbk_w | , |
| void * | , | ||
| const wchar_t * | , | ||
| _locale_t | , | ||
| DWORD | , | ||
| args_clbk | , | ||
| void * | , | ||
| va_list * | |||
| ) |
Referenced by _vcwprintf(), _vcwprintf_l(), _vsnwprintf(), _vsnwprintf_l(), vfwprintf_helper(), vsnwprintf_s_l_opt(), and vswprintf_p_l_opt().
Definition at line 440 of file msvcrt.h.
Referenced by _access(), _chdir(), _chmod(), _execl(), _execle(), _execlp(), _execlpe(), _findfirst32(), _findfirst64(), _findfirst64i32(), _fsopen(), _fullpath(), _loaddll(), _mkdir(), _mktemp(), _mktemp_s(), _popen(), _rmdir(), _sopen_dispatch(), _spawnl(), _spawnle(), _spawnlp(), _spawnlpe(), _spawnve(), _spawnvpe(), _stat64(), _tempnam(), _unlink(), freopen(), rename(), and system().
|
extern |
Definition at line 60 of file locale.c.
Referenced by create_locinfo(), free_locinfo(), and strftime_impl().
|
extern |
Definition at line 49 of file locale.c.
Referenced by setlocale(), tolower(), and toupper().
|
extern |
Definition at line 57 of file data.c.
Referenced by __p___initenv(), and env_init().
|
extern |
Definition at line 58 of file data.c.
Referenced by __p___winitenv(), env_init(), and env_set().
|
extern |
Definition at line 71 of file math.c.
Referenced by _clearfp(), _control87(), _fpreset(), _set_SSE2_enable(), memmove(), and msvcrt_init_math().