Muteki
EABI code execution on Besta® RTOS devices.
Toggle main menu visibility
Loading...
Searching...
No Matches
arena.h
Go to the documentation of this file.
1
/*
2
* Copyright 2026 dogtopus
3
* SPDX-License-Identifier: MIT
4
*/
5
11
12
#ifndef __MUTEKI_UI_FRAMEWORK_COMPONENT_H__
13
#define __MUTEKI_UI_FRAMEWORK_COMPONENT_H__
14
15
#include "
../types/framework.h
"
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
20
38
extern
ui_component_t
*
AllocBlock
(
size_t
size,
unsigned
short
tag,
bool
new_segment);
39
47
extern
void
FreeBlock
(
ui_component_t
*ptr);
48
49
#ifdef __cplusplus
50
}
// extern "C"
51
#endif
52
53
#endif
// __MUTEKI_UI_FRAMEWORK_COMPONENT_H__
FreeBlock
void FreeBlock(ui_component_t *ptr)
Free memory previously allocated with AllocBlock().
AllocBlock
ui_component_t * AllocBlock(size_t size, unsigned short tag, bool new_segment)
Allocate memory on the secondary heap.
framework.h
UI framework type (component, group, event) definitions.
ui_component_t
struct ui_component_s ui_component_t
ui_component_s
Definition
framework.h:71
include
muteki
ui
framework
arena.h
Generated by
1.18.0