Muteki
EABI code execution on Besta® RTOS devices.
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
18extern "C" {
19#endif
20
38extern ui_component_t *AllocBlock(size_t size, unsigned short tag, bool new_segment);
39
47extern void FreeBlock(ui_component_t *ptr);
48
49#ifdef __cplusplus
50} // extern "C"
51#endif
52
53#endif // __MUTEKI_UI_FRAMEWORK_COMPONENT_H__
void FreeBlock(ui_component_t *ptr)
Free memory previously allocated with AllocBlock().
ui_component_t * AllocBlock(size_t size, unsigned short tag, bool new_segment)
Allocate memory on the secondary heap.
UI framework type (component, group, event) definitions.
struct ui_component_s ui_component_t
ui_component_s
Definition framework.h:71