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

(08e24b2ba6847221abd35e9b994206b764d6b322)

#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include <wchar.h>
#include "core/fxcrt/compiler_specific.h"
Include dependency graph for fx_memcpy_wrappers.h:

Go to the source code of this file.

Functions

UNSAFE_BUFFER_USAGE int FXSYS_memcmp (const void *ptr1, const void *ptr2, size_t len)
UNSAFE_BUFFER_USAGE int FXSYS_wmemcmp (const wchar_t *ptr1, const wchar_t *ptr2, size_t len)
UNSAFE_BUFFER_USAGE voidFXSYS_memcpy (void *ptr1, const void *ptr2, size_t len)
UNSAFE_BUFFER_USAGE wchar_t * FXSYS_wmemcpy (wchar_t *ptr1, const wchar_t *ptr2, size_t len)
UNSAFE_BUFFER_USAGE voidFXSYS_memmove (void *ptr1, const void *ptr2, size_t len)
UNSAFE_BUFFER_USAGE wchar_t * FXSYS_wmemmove (wchar_t *ptr1, const wchar_t *ptr2, size_t len)
UNSAFE_BUFFER_USAGE voidFXSYS_memset (void *ptr1, int val, size_t len)
UNSAFE_BUFFER_USAGE wchar_t * FXSYS_wmemset (wchar_t *ptr1, int val, size_t len)
UNSAFE_BUFFER_USAGE const voidFXSYS_memchr (const void *ptr1, int val, size_t len)
UNSAFE_BUFFER_USAGE const wchar_t * FXSYS_wmemchr (const wchar_t *ptr1, wchar_t val, size_t len)

Function Documentation

◆ FXSYS_memchr()

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

Definition at line 67 of file fx_memcpy_wrappers.h.

◆ FXSYS_memcmp()

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

Definition at line 21 of file fx_memcpy_wrappers.h.

◆ FXSYS_memcpy()

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

Definition at line 33 of file fx_memcpy_wrappers.h.

Referenced by CJBig2_Image::CJBig2_Image(), _TIFFmemcpy(), CJBig2_Image::CopyLine(), CFX_PSRenderer::DrawDIBits(), CFX_DIBBase::FlipImage(), CPDF_SecurityHandler::OnCreate(), fxcodec::opj_read_from_memory(), and CFX_DIBBase::SwapXY().

Here is the caller graph for this function:

◆ FXSYS_memmove()

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

Definition at line 45 of file fx_memcpy_wrappers.h.

◆ FXSYS_memset()

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

◆ FXSYS_wmemchr()

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

Definition at line 73 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemcmp()

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

Definition at line 27 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemcpy()

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

Definition at line 39 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemmove()

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

Definition at line 51 of file fx_memcpy_wrappers.h.

◆ FXSYS_wmemset()

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

Definition at line 61 of file fx_memcpy_wrappers.h.