17 lines
418 B
C++
17 lines
418 B
C++
/*
|
|
* memory.hpp
|
|
* Memory function signatures
|
|
* Copyright (c) 2025 Daniel Hammer
|
|
*/
|
|
|
|
#pragma once
|
|
#include <cstdint>
|
|
|
|
// Signatures, defined in CMemory.cpp
|
|
extern "C"
|
|
{
|
|
void *memcpy(void *dest, const void *src, std::size_t n);
|
|
void *memset(void *s, int c, std::size_t n);
|
|
void *memmove(void *dest, const void *src, std::size_t n);
|
|
int memcmp(const void *s1, const void *s2, std::size_t n);
|
|
} |