ReactOS  0.4.14-dev-41-g31d7680
yvals.h File Reference
#include <_mingw.h>
#include <crtdefs.h>
Include dependency graph for yvals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _CPPLIB_VER   405
 
#define __PURE_APPDOMAIN_GLOBAL
 
#define _WIN32_C_LIB   1
 
#define _MULTI_THREAD   1
 
#define _IOSTREAM_OP_LOCKS   1
 
#define _GLOBAL_LOCALE   0
 
#define _COMPILER_TLS   1
 
#define _TLS_QUAL   __declspec(thread)
 
#define _HAS_EXCEPTIONS   1
 
#define _HAS_NAMESPACE   1
 
#define _HAS_IMMUTABLE_SETS   0
 
#define _HAS_STRICT_CONFORMANCE   0
 
#define _GLOBAL_USING   1
 
#define _HAS_ITERATOR_DEBUGGING   0
 
#define __STR2WSTR(str)   L##str
 
#define _STR2WSTR(str)   __STR2WSTR(str)
 
#define __FILEW__   _STR2WSTR(__FILE__)
 
#define __FUNCTIONW__   _STR2WSTR(__FUNCTION__)
 
#define _SCL_SECURE_INVALID_PARAMETER(expr)   ::_invalid_parameter_noinfo()
 
#define _SCL_SECURE_INVALID_ARGUMENT_NO_ASSERT   _SCL_SECURE_INVALID_PARAMETER("invalid argument")
 
#define _SCL_SECURE_OUT_OF_RANGE_NO_ASSERT   _SCL_SECURE_INVALID_PARAMETER("out of range")
 
#define _SCL_SECURE_ALWAYS_VALIDATE(cond)   { if (!(cond)) { _ASSERTE((#cond,0)); _SCL_SECURE_INVALID_ARGUMENT_NO_ASSERT; } }
 
#define _SCL_SECURE_ALWAYS_VALIDATE_RANGE(cond)   { if (!(cond)) { _ASSERTE((#cond,0)); _SCL_SECURE_OUT_OF_RANGE_NO_ASSERT; } }
 
#define _SCL_SECURE_CRT_VALIDATE(cond, retvalue)   { if (!(cond)) { _ASSERTE((#cond,0)); _SCL_SECURE_INVALID_PARAMETER(cond); return (retvalue); } }
 
#define _SCL_SECURE_VALIDATE(cond)
 
#define _SCL_SECURE_VALIDATE_RANGE(cond)
 
#define _SCL_SECURE_INVALID_ARGUMENT
 
#define _SCL_SECURE_OUT_OF_RANGE
 
#define _SCL_SECURE_MOVE(func, dst, size, src, count)   func((dst),(src),(count))
 
#define _SCL_SECURE_COPY(func, dst, size, src, count)   func((dst),(src),(count))
 
#define _SECURE_VALIDATION   _Secure_validation
 
#define _SECURE_VALIDATION_DEFAULT   false
 
#define _SCL_SECURE_TRAITS_VALIDATE(cond)
 
#define _SCL_SECURE_TRAITS_VALIDATE_RANGE(cond)
 
#define _SCL_SECURE_TRAITS_INVALID_ARGUMENT
 
#define _SCL_SECURE_TRAITS_OUT_OF_RANGE
 
#define _CRT_SECURE_MEMCPY(dest, destsize, source, count)   ::memcpy((dest),(source),(count))
 
#define _CRT_SECURE_MEMMOVE(dest, destsize, source, count)   ::memmove((dest),(source),(count))
 
#define _CRT_SECURE_WMEMCPY(dest, destsize, source, count)   ::wmemcpy((dest),(source),(count))
 
#define _CRT_SECURE_WMEMMOVE(dest, destsize, source, count)   ::wmemmove((dest),(source),(count))
 
#define _VC6SP2   0
 
#define _CRTIMP2_NCEEPURE   _CRTIMP
 
#define _MRTIMP2_NPURE
 
#define _MRTIMP2_NCEE   _CRTIMP
 
#define _MRTIMP2_NCEEPURE   _CRTIMP
 
#define _MRTIMP2_NPURE_NCEEPURE
 
#define _DLL_CPPLIB
 
#define _CRTIMP2_PURE   _CRTIMP
 
#define _CRTDATA2   _CRTIMP
 
#define _DEPRECATED
 
#define _STD_BEGIN
 
#define _STD_END
 
#define _STD
 
#define _C_STD_BEGIN
 
#define _C_STD_END
 
#define _CSTD
 
#define _C_LIB_DECL
 
#define _END_C_LIB_DECL
 
#define _EXTERN_C
 
#define _END_EXTERN_C
 
#define _Restrict   restrict
 
#define _LONGLONG   /* __MINGW_EXTENSION */ __int64
 
#define _ULONGLONG   /* __MINGW_EXTENSION */ unsigned __int64
 
#define _LLONG_MAX   0x7fffffffffffffffLL
 
#define _ULLONG_MAX   0xffffffffffffffffULL
 
#define _C2   1
 
#define _MAX_EXP_DIG   8
 
#define _MAX_INT_DIG   32
 
#define _MAX_SIG_DIG   36
 
#define _Filet   _iobuf
 
#define _FPOSOFF(fp)   ((long)(fp))
 
#define _IOBASE   _base
 
#define _IOPTR   _ptr
 
#define _IOCNT   _cnt
 
#define _LOCK_LOCALE   0
 
#define _LOCK_MALLOC   1
 
#define _LOCK_STREAM   2
 
#define _LOCK_DEBUG   3
 
#define _MAX_LOCK   4
 
#define _RELIABILITY_CONTRACT
 
#define _ATEXIT_T   void
 
#define _Mbstinit(x)   mbstate_t x = {0}
 
#define _EXTERN_TEMPLATE   template
 
#define _THROW_BAD_ALLOC   _THROW1(...)
 

Typedefs

typedef int _Mbstatet
 

Functions

_C_STD_BEGIN _CRTIMP void __cdecl _Atexit (void(__cdecl *)(void))
 

Variables

__MINGW_EXTENSION typedef _LONGLONG _Longlong
 
__MINGW_EXTENSION typedef _ULONGLONG _ULonglong
 

Macro Definition Documentation

◆ __FILEW__

#define __FILEW__   _STR2WSTR(__FILE__)

Definition at line 53 of file yvals.h.

◆ __FUNCTIONW__

#define __FUNCTIONW__   _STR2WSTR(__FUNCTION__)

Definition at line 54 of file yvals.h.

◆ __PURE_APPDOMAIN_GLOBAL

#define __PURE_APPDOMAIN_GLOBAL

Definition at line 16 of file yvals.h.

◆ __STR2WSTR

#define __STR2WSTR (   str)    L##str

Definition at line 50 of file yvals.h.

◆ _ATEXIT_T

#define _ATEXIT_T   void

Definition at line 265 of file yvals.h.

◆ _C2

#define _C2   1

Definition at line 178 of file yvals.h.

◆ _C_LIB_DECL

#define _C_LIB_DECL

Definition at line 159 of file yvals.h.

◆ _C_STD_BEGIN

#define _C_STD_BEGIN

Definition at line 155 of file yvals.h.

◆ _C_STD_END

#define _C_STD_END

Definition at line 156 of file yvals.h.

◆ _COMPILER_TLS

#define _COMPILER_TLS   1

Definition at line 28 of file yvals.h.

◆ _CPPLIB_VER

#define _CPPLIB_VER   405

This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER.PD within this package.

Definition at line 15 of file yvals.h.

◆ _CRT_SECURE_MEMCPY

#define _CRT_SECURE_MEMCPY (   dest,
  destsize,
  source,
  count 
)    ::memcpy((dest),(source),(count))

Definition at line 85 of file yvals.h.

◆ _CRT_SECURE_MEMMOVE

#define _CRT_SECURE_MEMMOVE (   dest,
  destsize,
  source,
  count 
)    ::memmove((dest),(source),(count))

Definition at line 86 of file yvals.h.

◆ _CRT_SECURE_WMEMCPY

#define _CRT_SECURE_WMEMCPY (   dest,
  destsize,
  source,
  count 
)    ::wmemcpy((dest),(source),(count))

Definition at line 87 of file yvals.h.

◆ _CRT_SECURE_WMEMMOVE

#define _CRT_SECURE_WMEMMOVE (   dest,
  destsize,
  source,
  count 
)    ::wmemmove((dest),(source),(count))

Definition at line 88 of file yvals.h.

◆ _CRTDATA2

#define _CRTDATA2   _CRTIMP

Definition at line 121 of file yvals.h.

◆ _CRTIMP2_NCEEPURE

#define _CRTIMP2_NCEEPURE   _CRTIMP

Definition at line 95 of file yvals.h.

◆ _CRTIMP2_PURE

#define _CRTIMP2_PURE   _CRTIMP

Definition at line 117 of file yvals.h.

◆ _CSTD

#define _CSTD

Definition at line 157 of file yvals.h.

◆ _DEPRECATED

#define _DEPRECATED

Definition at line 124 of file yvals.h.

◆ _DLL_CPPLIB

#define _DLL_CPPLIB

Definition at line 114 of file yvals.h.

◆ _END_C_LIB_DECL

#define _END_C_LIB_DECL

Definition at line 160 of file yvals.h.

◆ _END_EXTERN_C

#define _END_EXTERN_C

Definition at line 162 of file yvals.h.

◆ _EXTERN_C

#define _EXTERN_C

Definition at line 161 of file yvals.h.

◆ _EXTERN_TEMPLATE

#define _EXTERN_TEMPLATE   template

Definition at line 269 of file yvals.h.

◆ _Filet

#define _Filet   _iobuf

Definition at line 187 of file yvals.h.

◆ _FPOSOFF

#define _FPOSOFF (   fp)    ((long)(fp))

Definition at line 190 of file yvals.h.

◆ _GLOBAL_LOCALE

#define _GLOBAL_LOCALE   0

Definition at line 26 of file yvals.h.

◆ _GLOBAL_USING

#define _GLOBAL_USING   1

Definition at line 47 of file yvals.h.

◆ _HAS_EXCEPTIONS

#define _HAS_EXCEPTIONS   1

Definition at line 32 of file yvals.h.

◆ _HAS_IMMUTABLE_SETS

#define _HAS_IMMUTABLE_SETS   0

Definition at line 40 of file yvals.h.

◆ _HAS_ITERATOR_DEBUGGING

#define _HAS_ITERATOR_DEBUGGING   0

Definition at line 48 of file yvals.h.

◆ _HAS_NAMESPACE

#define _HAS_NAMESPACE   1

Definition at line 36 of file yvals.h.

◆ _HAS_STRICT_CONFORMANCE

#define _HAS_STRICT_CONFORMANCE   0

Definition at line 44 of file yvals.h.

◆ _IOBASE

#define _IOBASE   _base

Definition at line 193 of file yvals.h.

◆ _IOCNT

#define _IOCNT   _cnt

Definition at line 195 of file yvals.h.

◆ _IOPTR

#define _IOPTR   _ptr

Definition at line 194 of file yvals.h.

◆ _IOSTREAM_OP_LOCKS

#define _IOSTREAM_OP_LOCKS   1

Definition at line 25 of file yvals.h.

◆ _LLONG_MAX

#define _LLONG_MAX   0x7fffffffffffffffLL

Definition at line 175 of file yvals.h.

◆ _LOCK_DEBUG

#define _LOCK_DEBUG   3

Definition at line 200 of file yvals.h.

◆ _LOCK_LOCALE

#define _LOCK_LOCALE   0

Definition at line 197 of file yvals.h.

◆ _LOCK_MALLOC

#define _LOCK_MALLOC   1

Definition at line 198 of file yvals.h.

◆ _LOCK_STREAM

#define _LOCK_STREAM   2

Definition at line 199 of file yvals.h.

◆ _LONGLONG

#define _LONGLONG   /* __MINGW_EXTENSION */ __int64

Definition at line 173 of file yvals.h.

◆ _MAX_EXP_DIG

#define _MAX_EXP_DIG   8

Definition at line 180 of file yvals.h.

◆ _MAX_INT_DIG

#define _MAX_INT_DIG   32

Definition at line 181 of file yvals.h.

◆ _MAX_LOCK

#define _MAX_LOCK   4

Definition at line 201 of file yvals.h.

◆ _MAX_SIG_DIG

#define _MAX_SIG_DIG   36

Definition at line 182 of file yvals.h.

◆ _Mbstinit

#define _Mbstinit (   x)    mbstate_t x = {0}

Definition at line 266 of file yvals.h.

◆ _MRTIMP2_NCEE

#define _MRTIMP2_NCEE   _CRTIMP

Definition at line 103 of file yvals.h.

◆ _MRTIMP2_NCEEPURE

#define _MRTIMP2_NCEEPURE   _CRTIMP

Definition at line 107 of file yvals.h.

◆ _MRTIMP2_NPURE

#define _MRTIMP2_NPURE

Definition at line 99 of file yvals.h.

◆ _MRTIMP2_NPURE_NCEEPURE

#define _MRTIMP2_NPURE_NCEEPURE

Definition at line 111 of file yvals.h.

◆ _MULTI_THREAD

#define _MULTI_THREAD   1

Definition at line 24 of file yvals.h.

◆ _RELIABILITY_CONTRACT

#define _RELIABILITY_CONTRACT

Definition at line 257 of file yvals.h.

◆ _Restrict

#define _Restrict   restrict

Definition at line 165 of file yvals.h.

◆ _SCL_SECURE_ALWAYS_VALIDATE

#define _SCL_SECURE_ALWAYS_VALIDATE (   cond)    { if (!(cond)) { _ASSERTE((#cond,0)); _SCL_SECURE_INVALID_ARGUMENT_NO_ASSERT; } }

Definition at line 60 of file yvals.h.

◆ _SCL_SECURE_ALWAYS_VALIDATE_RANGE

#define _SCL_SECURE_ALWAYS_VALIDATE_RANGE (   cond)    { if (!(cond)) { _ASSERTE((#cond,0)); _SCL_SECURE_OUT_OF_RANGE_NO_ASSERT; } }

Definition at line 62 of file yvals.h.

◆ _SCL_SECURE_COPY

#define _SCL_SECURE_COPY (   func,
  dst,
  size,
  src,
  count 
)    func((dst),(src),(count))

Definition at line 73 of file yvals.h.

◆ _SCL_SECURE_CRT_VALIDATE

#define _SCL_SECURE_CRT_VALIDATE (   cond,
  retvalue 
)    { if (!(cond)) { _ASSERTE((#cond,0)); _SCL_SECURE_INVALID_PARAMETER(cond); return (retvalue); } }

Definition at line 64 of file yvals.h.

◆ _SCL_SECURE_INVALID_ARGUMENT

#define _SCL_SECURE_INVALID_ARGUMENT

Definition at line 69 of file yvals.h.

◆ _SCL_SECURE_INVALID_ARGUMENT_NO_ASSERT

#define _SCL_SECURE_INVALID_ARGUMENT_NO_ASSERT   _SCL_SECURE_INVALID_PARAMETER("invalid argument")

Definition at line 58 of file yvals.h.

◆ _SCL_SECURE_INVALID_PARAMETER

#define _SCL_SECURE_INVALID_PARAMETER (   expr)    ::_invalid_parameter_noinfo()

Definition at line 56 of file yvals.h.

◆ _SCL_SECURE_MOVE

#define _SCL_SECURE_MOVE (   func,
  dst,
  size,
  src,
  count 
)    func((dst),(src),(count))

Definition at line 72 of file yvals.h.

◆ _SCL_SECURE_OUT_OF_RANGE

#define _SCL_SECURE_OUT_OF_RANGE

Definition at line 70 of file yvals.h.

◆ _SCL_SECURE_OUT_OF_RANGE_NO_ASSERT

#define _SCL_SECURE_OUT_OF_RANGE_NO_ASSERT   _SCL_SECURE_INVALID_PARAMETER("out of range")

Definition at line 59 of file yvals.h.

◆ _SCL_SECURE_TRAITS_INVALID_ARGUMENT

#define _SCL_SECURE_TRAITS_INVALID_ARGUMENT

Definition at line 82 of file yvals.h.

◆ _SCL_SECURE_TRAITS_OUT_OF_RANGE

#define _SCL_SECURE_TRAITS_OUT_OF_RANGE

Definition at line 83 of file yvals.h.

◆ _SCL_SECURE_TRAITS_VALIDATE

#define _SCL_SECURE_TRAITS_VALIDATE (   cond)

Definition at line 79 of file yvals.h.

◆ _SCL_SECURE_TRAITS_VALIDATE_RANGE

#define _SCL_SECURE_TRAITS_VALIDATE_RANGE (   cond)

Definition at line 80 of file yvals.h.

◆ _SCL_SECURE_VALIDATE

#define _SCL_SECURE_VALIDATE (   cond)

Definition at line 66 of file yvals.h.

◆ _SCL_SECURE_VALIDATE_RANGE

#define _SCL_SECURE_VALIDATE_RANGE (   cond)

Definition at line 67 of file yvals.h.

◆ _SECURE_VALIDATION

#define _SECURE_VALIDATION   _Secure_validation

Definition at line 75 of file yvals.h.

◆ _SECURE_VALIDATION_DEFAULT

#define _SECURE_VALIDATION_DEFAULT   false

Definition at line 77 of file yvals.h.

◆ _STD

#define _STD

Definition at line 153 of file yvals.h.

◆ _STD_BEGIN

#define _STD_BEGIN

Definition at line 151 of file yvals.h.

◆ _STD_END

#define _STD_END

Definition at line 152 of file yvals.h.

◆ _STR2WSTR

#define _STR2WSTR (   str)    __STR2WSTR(str)

Definition at line 51 of file yvals.h.

◆ _THROW_BAD_ALLOC

#define _THROW_BAD_ALLOC   _THROW1(...)

Definition at line 270 of file yvals.h.

◆ _TLS_QUAL

#define _TLS_QUAL   __declspec(thread)

Definition at line 29 of file yvals.h.

◆ _ULLONG_MAX

#define _ULLONG_MAX   0xffffffffffffffffULL

Definition at line 176 of file yvals.h.

◆ _ULONGLONG

#define _ULONGLONG   /* __MINGW_EXTENSION */ unsigned __int64

Definition at line 174 of file yvals.h.

◆ _VC6SP2

#define _VC6SP2   0

Definition at line 91 of file yvals.h.

◆ _WIN32_C_LIB

#define _WIN32_C_LIB   1

Definition at line 22 of file yvals.h.

Typedef Documentation

◆ _Mbstatet

typedef int _Mbstatet

Definition at line 263 of file yvals.h.

Function Documentation

◆ _Atexit()

Variable Documentation

◆ _Longlong

__MINGW_EXTENSION typedef _LONGLONG _Longlong

Definition at line 184 of file yvals.h.

◆ _ULonglong

__MINGW_EXTENSION typedef _ULONGLONG _ULonglong

Definition at line 185 of file yvals.h.