|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
#include "MayaFlux/Transitive/Memory/LiveArena.hpp"
Include dependency graph for LiveArena.cpp:Go to the source code of this file.
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::internal |
Functions | |
| MAYAFLUX_API void | MayaFlux::live_arena_dump () noexcept |
| Dumps all live arena entries to stderr. | |
| MAYAFLUX_API void * | MayaFlux::live_cast_impl (const char *key) noexcept |
| Internal implementation for live_cast. | |
Variables | |
| uint32_t | MayaFlux::internal::g_live_arena_bump {} |
| Byte offset of the bump pointer from the start of the object region. | |
| std::shared_ptr< void > | MayaFlux::internal::g_live_arena_shared_ptrs [LIVE_ARENA_MAX_ENTRIES] {} |
| Shared ownership table for objects registered via expose_live. | |
| unsigned char | MayaFlux::internal::g_live_arena_storage [LIVE_ARENA_CAPACITY] {} |
| Raw backing storage for the live arena with external linkage. | |