Defines | |
#define | FREE_MEMORY 3 |
#define | LEAVE_MEMORY 2 |
Functions | |
void* | malloc (size_t size) |
void* | calloc (size_t number, size_t size) |
void* | realloc (void *ptr_memory_block, size_t new_size) |
void | free (void *ptr_memory_block) |
bool | is_low_memory (void) |
size_t | get_safety_pool_size (void) |
void* | memset (void *ptr_buffer, int value, size_t size) |
void* | memcpy (void *ptr_buffer, void *ptr_source, size_t size) |
void* | memmove (void *dst, void *src, size_t size) |
int | memcmp (void *ptr_buff_1, void *ptr_buff_2, size_t size) |
void | memory_dump (void *ptr_memory, int size, int string_length) |
CyOS routines you can use to allocate, manipulate and free memory.
|
Frees the memory block allocated for the object (used in destructor). |
|
Doesn't free the memory block allocated for the object (used in destructor). |
|
Allocates an array in memory, with elements initialized to 0.
|
|
Frees a memory block.
|
|
Returns safety pool size.
|
|
Returns low memory alarm.
|
|
Allocates memory blocks.
|
|
Compares characters in two buffers.
|
|
Copies characters between buffers.
|
|
Moves one buffer to another.
|
|
Trace memory dump.
|
|
Sets buffers to a specified character.
|
|
Reallocates memory blocks.
|
Copyright © 2001 Cybiko, Inc. All rights reserved. | More information... |