STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Functions | Variables
memory.h File Reference
#include <crtdefs.h>

Go to the source code of this file.

Macros

#define _INC_MEMORY
 
#define _WConst_return   _CONST_RETURN
 
#define _CRT_MEMORY_DEFINED
 

Functions

_CRTIMP void *__cdecl _memccpy (_Out_writes_bytes_opt_(_MaxCount) void *_Dst, _In_ const void *_Src, _In_ int _Val, _In_ size_t _MaxCount)
 
_Check_return_ _CRTIMP _CONST_RETURN void *__cdecl memchr (_In_reads_bytes_opt_(_MaxCount) const void *_Buf, _In_ int _Val, _In_ size_t _MaxCount)
 
_Check_return_ _CRTIMP int __cdecl _memicmp (_In_reads_bytes_opt_(_Size) const void *_Buf1, _In_reads_bytes_opt_(_Size) const void *_Buf2, _In_ size_t _Size)
 
_Check_return_ _CRTIMP int __cdecl _memicmp_l (_In_reads_bytes_opt_(_Size) const void *_Buf1, _In_reads_bytes_opt_(_Size) const void *_Buf2, _In_ size_t _Size, _In_opt_ _locale_t _Locale)
 
_Check_return_ int __cdecl memcmp (_In_reads_bytes_(_Size) const void *_Buf1, _In_reads_bytes_(_Size) const void *_Buf2, _In_ size_t _Size)
 
 _Post_equal_to_ (_Dst) _At_buffer_((unsigned char *) _Dst
 
 _Post_satisfies_ (((unsigned char *) _Dst)[_Iter_]==((unsigned char *) _Src)[_Iter_])) void *__cdecl memcpy(_Out_writes_bytes_all_(_Size) void *_Dst
 
 _In_reads_bytes_ (_Size) const void *_Src
 
_CRTIMP errno_t __cdecl memcpy_s (_Out_writes_bytes_to_opt_(_DstSize, _MaxCount) void *_Dst, _In_ rsize_t _DstSize, _In_reads_bytes_opt_(_MaxCount) const void *_Src, _In_ rsize_t _MaxCount)
 
 _CRT_NONSTDC_DEPRECATE (_memccpy) _CRTIMP void *__cdecl memccpy(_Out_writes_bytes_opt_(_Size) void *_Dst
 
 _In_reads_bytes_opt_ (_Size) const void *_Src
 
_Check_return_ _CRT_NONSTDC_DEPRECATE (_memicmp) _CRTIMP int __cdecl memicmp(_In_reads_bytes_opt_(_Size) const void *_Buf1
 

Variables

 _Iter_
 
 _Size
 
_In_ int _Val
 

Macro Definition Documentation

#define _CRT_MEMORY_DEFINED
#define _INC_MEMORY
#define _WConst_return   _CONST_RETURN

Function Documentation

_CRT_NONSTDC_DEPRECATE ( _memccpy  )
_Check_return_ _CRT_NONSTDC_DEPRECATE ( _memicmp  ) const
_In_reads_bytes_ ( _Size  ) const
_CRTIMP _In_reads_bytes_opt_ ( _Size  ) const
_CRTIMP void* __cdecl _memccpy ( _Out_writes_bytes_opt_(_MaxCount) void _Dst,
_In_ const void _Src,
_In_ int  _Val,
_In_ size_t  _MaxCount 
)
_Check_return_ _CRTIMP int __cdecl _memicmp ( _In_reads_bytes_opt_(_Size) const void _Buf1,
_In_reads_bytes_opt_(_Size) const void _Buf2,
_In_ size_t  _Size 
)
_Check_return_ _CRTIMP int __cdecl _memicmp_l ( _In_reads_bytes_opt_(_Size) const void _Buf1,
_In_reads_bytes_opt_(_Size) const void _Buf2,
_In_ size_t  _Size,
_In_opt_ _locale_t  _Locale 
)
_Post_equal_to_ ( _Dst  )
_Post_satisfies_ ( ((unsigned char *) _Dst)  [_Iter_] = = ((unsigned char*)_Src)[_Iter_])
_Check_return_ _CRTIMP _CONST_RETURN void* __cdecl memchr ( _In_reads_bytes_opt_(_MaxCount) const void _Buf,
_In_ int  _Val,
_In_ size_t  _MaxCount 
)
_Check_return_ int __cdecl memcmp ( _In_reads_bytes_(_Size) const void _Buf1,
_In_reads_bytes_(_Size) const void _Buf2,
_In_ size_t  _Size 
)
_CRTIMP errno_t __cdecl memcpy_s ( _Out_writes_bytes_to_opt_(_DstSize, _MaxCount) void _Dst,
_In_ rsize_t  _DstSize,
_In_reads_bytes_opt_(_MaxCount) const void _Src,
_In_ rsize_t  _MaxCount 
)

Variable Documentation

_Iter_
_In_ int _Val