Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
fx_memcpy_wrappers.h File Reference

(3dce9b5818576f04ce21cec4b3686eda012e5b65)

#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include <wchar.h>
+ Include dependency graph for fx_memcpy_wrappers.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int FXSYS_memcmp (const void *ptr1, const void *ptr2, size_t len)
 
int FXSYS_wmemcmp (const wchar_t *ptr1, const wchar_t *ptr2, size_t len)
 
voidFXSYS_memcpy (void *ptr1, const void *ptr2, size_t len)
 
wchar_t * FXSYS_wmemcpy (wchar_t *ptr1, const wchar_t *ptr2, size_t len)
 
voidFXSYS_memmove (void *ptr1, const void *ptr2, size_t len)
 
wchar_t * FXSYS_wmemmove (wchar_t *ptr1, const wchar_t *ptr2, size_t len)
 
voidFXSYS_memset (void *ptr1, int val, size_t len)
 
wchar_t * FXSYS_wmemset (wchar_t *ptr1, int val, size_t len)
 
const voidFXSYS_memchr (const void *ptr1, int val, size_t len)
 
const wchar_t * FXSYS_wmemchr (const wchar_t *ptr1, wchar_t val, size_t len)
 
size_t FXSYS_len (const char *ptr)
 
size_t FXSYS_len (const wchar_t *ptr)
 
int FXSYS_cmp (const char *ptr1, const char *ptr2, size_t len)
 
int FXSYS_cmp (const wchar_t *ptr1, const wchar_t *ptr2, size_t len)
 
const char * FXSYS_chr (const char *ptr, char ch, size_t len)
 
const wchar_t * FXSYS_chr (const wchar_t *ptr, wchar_t ch, size_t len)
 

Function Documentation

◆ FXSYS_chr() [1/2]

const char * FXSYS_chr ( const char * ptr,
char ch,
size_t len )
inline

Definition at line 78 of file fx_memcpy_wrappers.h.

◆ FXSYS_chr() [2/2]

const wchar_t * FXSYS_chr ( const wchar_t * ptr,
wchar_t ch,
size_t len )
inline

Definition at line 82 of file fx_memcpy_wrappers.h.

◆ FXSYS_cmp() [1/2]

int FXSYS_cmp ( const char * ptr1,
const char * ptr2,
size_t len )
inline

Definition at line 70 of file fx_memcpy_wrappers.h.

◆ FXSYS_cmp() [2/2]

int FXSYS_cmp ( const wchar_t * ptr1,
const wchar_t * ptr2,
size_t len )
inline

Definition at line 74 of file fx_memcpy_wrappers.h.

◆ FXSYS_len() [1/2]

size_t FXSYS_len ( const char * ptr)
inline

Definition at line 62 of file fx_memcpy_wrappers.h.

◆ FXSYS_len() [2/2]

size_t FXSYS_len ( const wchar_t * ptr)
inline

Definition at line 66 of file fx_memcpy_wrappers.h.

◆ FXSYS_memchr()

const void * FXSYS_memchr ( const void * ptr1,
int val,
size_t len )
inline

Definition at line 51 of file fx_memcpy_wrappers.h.

◆ FXSYS_memcmp()

int FXSYS_memcmp ( const void * ptr1,
const void * ptr2,
size_t len )
inline

Definition at line 19 of file fx_memcpy_wrappers.h.

◆ FXSYS_memcpy()

void * FXSYS_memcpy ( void * ptr1,
const void * ptr2,
size_t len )
inline

Definition at line 27 of file fx_memcpy_wrappers.h.

Referenced by fxcrt::ByteString::Replace().

+ Here is the caller graph for this function:

◆ FXSYS_memmove()

void * FXSYS_memmove ( void * ptr1,
const void * ptr2,
size_t len )
inline

Definition at line 35 of file fx_memcpy_wrappers.h.

◆ FXSYS_memset()

void * FXSYS_memset ( void * ptr1,
int val,
size_t len )
inline

Definition at line 43 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemchr()

const wchar_t * FXSYS_wmemchr ( const wchar_t * ptr1,
wchar_t val,
size_t len )
inline

Definition at line 55 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemcmp()

int FXSYS_wmemcmp ( const wchar_t * ptr1,
const wchar_t * ptr2,
size_t len )
inline

Definition at line 23 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemcpy()

wchar_t * FXSYS_wmemcpy ( wchar_t * ptr1,
const wchar_t * ptr2,
size_t len )
inline

Definition at line 31 of file fx_memcpy_wrappers.h.

Referenced by fxcrt::WideString::Replace().

+ Here is the caller graph for this function:

◆ FXSYS_wmemmove()

wchar_t * FXSYS_wmemmove ( wchar_t * ptr1,
const wchar_t * ptr2,
size_t len )
inline

Definition at line 39 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemset()

wchar_t * FXSYS_wmemset ( wchar_t * ptr1,
int val,
size_t len )
inline

Definition at line 47 of file fx_memcpy_wrappers.h.