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

Go to the source code of this file.

Functions

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

Variables

 _Iter_
 
 _Size
 
_In_ int _Val
 
_Check_return_ _In_ wchar_t _Ch
 
_Check_return_ _Ret_maybenull_ _In_z_ wchar_t const * _SubStr
 

Function Documentation

_In_reads_bytes_ ( _Size  ) const
_Post_equal_to_ ( _Dst  )
_Post_satisfies_ ( ((unsigned char *) _Dst)  [_Iter_] = = ((unsigned char*)_Src)[_Iter_])
_Check_return_ _Ret_maybenull_ _When_ ( return!  = NULL,
_Ret_range_(_Str, _Str+_String_length_(_Str)-1)   
) const
_CRT_BEGIN_C_HEADER _Check_return_ _VCRTIMP void _CONST_RETURN* __cdecl memchr ( _In_reads_bytes_opt_(_MaxCount) void const *  _Buf,
_In_ int  _Val,
_In_ size_t  _MaxCount 
)
_Check_return_ int __cdecl memcmp ( _In_reads_bytes_(_Size) void const *  _Buf1,
_In_reads_bytes_(_Size) void const *  _Buf2,
_In_ size_t  _Size 
)
_VCRTIMP void* __cdecl memmove ( _Out_writes_bytes_all_opt_(_Size) void _Dst,
_In_reads_bytes_opt_(_Size) void const *  _Src,
_In_ size_t  _Size 
)
_Check_return_ _VCRTIMP char _CONST_RETURN* __cdecl strchr ( _In_z_ char const *  _Str,
_In_ int  _Val 
)
_Check_return_ _VCRTIMP char _CONST_RETURN* __cdecl strrchr ( _In_z_ char const *  _Str,
_In_ int  _Ch 
)
_Check_return_ _Ret_maybenull_ _VCRTIMP char _CONST_RETURN* __cdecl strstr ( _In_z_ char const *  _Str,
_In_z_ char const *  _SubStr 
)
_Check_return_ _VCRTIMP wchar_t _CONST_RETURN* __cdecl wcsrchr ( _In_z_ wchar_t const *  _Str,
_In_ wchar_t  _Ch 
)

Variable Documentation

_Iter_
_In_ int _In_ size_t _Size
_In_ int _Val