|
ReactOS 0.4.16-dev-2104-gb84fa49
|
#include <errno.h>#include <stdarg.h>#include <stdint.h>#include <stdio.h>#include <stdlib.h>#include <wchar.h>#include "windef.h"#include "winbase.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 MSVCRT_stderr (MSVCRT__iob+STDERR_FILENO) |
| #define MSVCRT_stdin (MSVCRT__iob+STDIN_FILENO) |
| #define MSVCRT_stdout (MSVCRT__iob+STDOUT_FILENO) |
| #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 310 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.
Referenced by _mbctolower_l(), _mbctoupper_l(), _tolower_l(), and _toupper_l().
| BOOL __cdecl __CxxRegisterExceptionObject | ( | EXCEPTION_POINTERS * | ep, |
| cxx_frame_info * | frame_info | ||
| ) |
Definition at line 968 of file except.c.
Referenced by call_catch_block().
| void __cdecl __CxxUnregisterExceptionObject | ( | cxx_frame_info * | frame_info, |
| BOOL | in_use | ||
| ) |
Definition at line 992 of file except.c.
Referenced by cxx_catch_cleanup().
| void CDECL __DestructExceptionObject | ( | EXCEPTION_RECORD * | rec | ) |
Definition at line 950 of file except.c.
Referenced by __CxxUnregisterExceptionObject(), call_catch_block(), and se_translation_filter().
| 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.
Definition at line 233 of file exit.c.
Referenced by _purecall(), and msvcrt_get_thread_data().
| frame_info *__cdecl _CreateFrameInfo | ( | frame_info * | fi, |
| void * | obj | ||
| ) |
Definition at line 889 of file except.c.
Referenced by __CxxRegisterExceptionObject().
Definition at line 227 of file heap.c.
Referenced by __getmainargs(), and __wgetmainargs().
| printf_arg arg_clbk_positional | ( | void * | ctx, |
| int | pos, | ||
| int | type, | ||
| va_list * | valist | ||
| ) |
Definition at line 870 of file wcs.c.
Referenced by _vscprintf_p_l(), vsprintf_p_l_opt(), and vswprintf_p_l_opt().
| 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 _vscprintf_p_l(), _vsnprintf(), _vsnprintf_l(), _vsnwprintf(), _vsnwprintf_l(), vsnprintf_s_l_opt(), vsnwprintf_s_l_opt(), vsprintf_p_l_opt(), and vswprintf_p_l_opt().
| threadmbcinfo * create_mbcinfo | ( | int | cp, |
| LCID | lcid, | ||
| threadmbcinfo * | old_mbcinfo | ||
| ) |
Definition at line 219 of file mbcs.c.
Referenced by _create_locale(), and _setmbcp().
Definition at line 365 of file string.c.
Referenced by I10_OUTPUT(), and strtod_helper().
Definition at line 1162 of file locale.c.
Referenced by _free_locale(), _wcsicmp_l(), _wcslwr_s_l(), _wcsnicmp_l(), and _wcsupr_s_l().
| void free_locinfo | ( | pthreadlocinfo | locinfo | ) |
Definition at line 1061 of file locale.c.
Referenced by _configthreadlocale(), _create_locale(), create_locinfo(), free_locale_noalloc(), MSVCRT__free_locale(), msvcrt_free_tls_mem(), setlocale(), and update_thread_locale().
| void free_mbcinfo | ( | pthreadmbcinfo | mbcinfo | ) |
Definition at line 1138 of file locale.c.
Referenced by _configthreadlocale(), _setmbcp(), free_locale_noalloc(), MSVCRT__free_locale(), msvcrt_free_tls_mem(), and update_thread_locale().
Definition at line 1149 of file locale.c.
Referenced by _get_current_locale(), _wcsicmp_l(), _wcslwr_s_l(), _wcsnicmp_l(), and _wcsupr_s_l().
| pthreadlocinfo CDECL get_locinfo | ( | void | ) |
Definition at line 635 of file locale.c.
Referenced by ___lc_codepage_func(), ___lc_collate_cp_func(), ___lc_handle_func(), __p__pctype(), __pctype_func(), _Getdays(), _Getmonths(), _Gettnames(), localeconv(), MSVCRT__get_current_locale(), MSVCRT_btowc(), and setlocale().
| pthreadmbcinfo CDECL get_mbcinfo | ( | void | ) |
Definition at line 642 of file locale.c.
Referenced by __p__mbctype(), _getmbcp(), _ismbbkalnum(), _ismbbkana(), _ismbbkana_l(), _ismbblead(), _ismbblead_l(), _ismbbpunct(), _ismbbtrail(), _ismbbtrail_l(), _ismbchira(), _ismbchira_l(), _ismbckata(), _ismbckata_l(), _ismbcl0_l(), _ismbcl1_l(), _ismbcl2_l(), _ismbslead_l(), _mbbtombc(), _mbbtombc_l(), _mbcjistojms(), _mbcjistojms_l(), _mbcjmstojis(), _mbcjmstojis_l(), _mbctolower_l(), _mbctombb(), _mbctombb_l(), _mbctoupper_l(), _mbsbtype_l(), _mbschr_l(), _mbscmp_l(), _mbscoll(), _mbsdec_l(), _mbsicmp_l(), _mbsicoll(), _mbslwr_l(), _mbslwr_s_l(), _mbsnbcat(), _mbsnbcat_l(), _mbsnbcat_s_l(), _mbsnbcmp_l(), _mbsnbcnt_l(), _mbsnbcoll_l(), _mbsnbcpy(), _mbsnbcpy_l(), _mbsnbcpy_s(), _mbsnbcpy_s_l(), _mbsnbicmp_l(), _mbsnbicoll_l(), _mbsnbset_l(), _mbsncat(), _mbsncat_l(), _mbsnccnt_l(), _mbsncmp_l(), _mbsncpy(), _mbsncpy_l(), _mbsnicmp_l(), _mbsnlen_l(), _mbsnset_l(), _mbspbrk_l(), _mbsrchr_l(), _mbsrev_l(), _mbsset_l(), _mbstok_s_l(), _mbsupr_l(), _mbsupr_s_l(), _setmbcp(), _setmbcp_l(), MSVCRT__get_current_locale(), and msvcrt_mbc_to_wc_l().
Definition at line 675 of file file.c.
Referenced by msvcrt_spawn().
Definition at line 1392 of file file.c.
Referenced by DllMain().
Definition at line 640 of file except.c.
Referenced by DllMain().
| thread_data_t *CDECL msvcrt_get_thread_data | ( | void | ) |
Definition at line 45 of file thread.c.
Referenced by _beginthread_trampoline(), and _beginthreadex_trampoline().
Definition at line 404 of file data.c.
Referenced by DllMain().
Definition at line 49 of file time.c.
Definition at line 830 of file heap.c.
Referenced by DllMain().
Definition at line 720 of file file.c.
Referenced by DllMain().
Definition at line 2151 of file locale.c.
Referenced by DllMain().
Definition at line 74 of file math.c.
Definition at line 132 of file errno.c.
Definition at line 373 of file data.c.
Referenced by _fdopen(), _fsopen(), _popen(), _sopen_s(), freopen(), and putenv_helper().
Definition at line 177 of file heap.c.
Referenced by __non_rtti_object_scalar_dtor(), __non_rtti_object_vector_dtor(), bad_cast_scalar_dtor(), bad_cast_vector_dtor(), bad_typeid_scalar_dtor(), bad_typeid_vector_dtor(), and exception_scalar_dtor().
Definition at line 143 of file heap.c.
Referenced by operator_new_dbg().
| int pf_printf_a | ( | puts_clbk_a | , |
| void * | , | ||
| const char * | , | ||
| _locale_t | , | ||
| DWORD | , | ||
| args_clbk | , | ||
| void * | , | ||
| va_list * | |||
| ) |
| int pf_printf_w | ( | puts_clbk_w | , |
| void * | , | ||
| const wchar_t * | , | ||
| _locale_t | , | ||
| DWORD | , | ||
| args_clbk | , | ||
| void * | , | ||
| va_list * | |||
| ) |
Definition at line 698 of file cpp.c.
Referenced by __std_terminate(), _register_thread_local_exe_atexit_callback(), check_noexcept(), common_exit(), cxx_local_unwind(), FromBase64(), se_translation_filter(), sinc_hex_vari_process(), sinc_mono_vari_process(), sinc_multichan_vari_process(), sinc_quad_vari_process(), sinc_stereo_vari_process(), ToBase64(), unexpected(), WaveThread(), and xsltMessage().
|
extern |
Definition at line 45 of file locale.c.
Referenced by msvcrt_init_locale(), and setlocale().
|
extern |
Definition at line 46 of file locale.c.
Referenced by __init_global_locale(), msvcrt_init_locale(), and setlocale().
Definition at line 33 of file data.c.
Referenced by __p__commode(), and msvcrt_get_flags().
|
extern |
Definition at line 34 of file ctype.c.
Referenced by create_locinfo().
|
extern |
Definition at line 55 of file data.c.
Referenced by __getmainargs(), __p__environ(), _get_environ(), env_get_index(), env_init(), env_set(), and getenv_helper().
|
extern |
Definition at line 263 of file file.c.
Referenced by iob_get_file().
|
extern |
Definition at line 128 of file ctype.c.
Referenced by __p__pwctype(), __pwctype_func(), and _iswctype_l().
|
extern |
Definition at line 56 of file data.c.
Referenced by __p__wenviron(), __wgetmainargs(), _get_wenviron(), env_init(), env_set(), wenv_get_index(), and wgetenv_helper().