ReactOS 0.4.16-dev-250-g3ecd236
vcruntime_string.h File Reference
#include <vcruntime.h>
Include dependency graph for vcruntime_string.h:

Go to the source code of this file.

Functions

_CRT_BEGIN_C_HEADER void *__cdecl memset (_Out_writes_bytes_all_(_Size) void *_Dst, _In_ int _Val, _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) void const *_Src
 
_VCRTIMP void *__cdecl memmove (_Out_writes_bytes_all_opt_(_Size) void *_Dst, _In_reads_bytes_opt_(_Size) void const *_Src, _In_ size_t _Size)
 
_NODISCARD _Check_return_ _VCRTIMP char _CONST_RETURN *__cdecl strchr (_In_z_ const char *_Str, _In_ int _Val)
 
_NODISCARD _Check_return_ _When_ (return !=NULL, _Ret_range_(_Str, _Str+_String_length_(_Str) - 1)) _VCRTIMP wchar_t _CONST_RETURN *__cdecl wcschr(_In_z_ const wchar_t *_Str
 
_NODISCARD _Check_return_ _VCRTIMP char _CONST_RETURN *__cdecl strrchr (_In_z_ const char *_Str, _In_ int _Ch)
 
_NODISCARD _Check_return_ _Ret_maybenull_ _VCRTIMP char _CONST_RETURN *__cdecl strstr (_In_z_ const char *_Str, _In_z_ const char *_SubStr)
 
_NODISCARD _Check_return_ int __cdecl memcmp (_In_reads_bytes_(_Size) const void *_Buf1, _In_reads_bytes_(_Size) const void *_Buf2, _In_ size_t _Size)
 
_NODISCARD _Check_return_ _VCRTIMP void _CONST_RETURN *__cdecl memchr (_In_reads_bytes_opt_(_MaxCount) const void *_Buf, _In_ int _Val, _In_ size_t _MaxCount)
 
_NODISCARD _Check_return_ _VCRTIMP wchar_t _CONST_RETURN *__cdecl wcsrchr (_In_z_ const wchar_t *_Str, _In_ wchar_t _Ch)
 

Variables

 _Iter_
 
 _Size
 
_NODISCARD _Check_return_ _In_ wchar_t _Ch
 
_NODISCARD _Check_return_ _Ret_maybenull_ _In_z_ const wchar_t_SubStr
 

Function Documentation

◆ _In_reads_bytes_()

_In_reads_bytes_ ( _Size  ) const

◆ _Post_equal_to_()

_Post_equal_to_ ( _Dst  )

◆ _Post_satisfies_()

_Post_satisfies_ ( ((unsigned char *) _Dst)  [_Iter_] = = ((unsigned char*)_Src)[_Iter_])

◆ _When_()

_NODISCARD _Check_return_ _When_ ( return = NULL,
_Ret_range_(_Str, _Str+_String_length_(_Str) - 1)   
) const

◆ memchr()

◆ memcmp()

◆ memmove()

◆ memset()

_CRT_BEGIN_C_HEADER void *__cdecl memset ( _Out_writes_bytes_all_(_Size) void _Dst,
_In_ int  _Val,
_In_ size_t  _Size 
)

◆ strchr()

◆ strrchr()

◆ strstr()

◆ wcsrchr()

Variable Documentation

◆ _Ch

Definition at line 52 of file vcruntime_string.h.

◆ _Iter_

_Iter_

Definition at line 17 of file vcruntime_string.h.

◆ _Size

_In_ size_t _Size

Definition at line 17 of file vcruntime_string.h.

◆ _SubStr