objc

Functions
memory.h File Reference

Memory management. More...

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

Go to the source code of this file.

Functions

void * sys_malloc (size_t size)
 Allocates a block of memory. More...
 
void sys_free (void *ptr)
 Frees a block of memory. More...
 
void * sys_memset (void *ptr, uint8_t value, size_t size)
 Set memory to a specific value. More...
 
void * sys_memcpy (void *dest, const void *src, size_t size)
 Copy memory from source to destination. More...
 
void * sys_memmove (void *dest, const void *src, size_t size)
 Move memory from source to destination (handles overlapping regions) More...
 
int sys_memcmp (const void *ptr1, const void *ptr2, size_t num)
 Compare two memory blocks. More...
 
int sys_strcmp (const char *str1, const char *str2)
 Compare two NULL-terminated strings. More...
 

Detailed Description

Memory management.

Definition in file memory.h.