UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
syms_default_arena.c File Reference

Go to the source code of this file.

Macros

#define SYMS_DEFAULT_ARENA_C
 
#define SYMS_ARENA_VERY_LARGE   ((SYMS_ARENA_RESERVE_SIZE - SYMS_ARENA_HEADER_SIZE)/2) + 1
 

Functions

SYMS_OVERRIDE_FUNC SYMS_DefArenasyms_arena_def_alloc__sized (SYMS_U64 res, SYMS_U64 cmt)
 
SYMS_OVERRIDE_FUNC SYMS_DefArenasyms_arena_def_alloc (void)
 
SYMS_OVERRIDE_FUNC void syms_arena_def_release (SYMS_DefArena *arena)
 
SYMS_OVERRIDE_FUNC voidsyms_arena_def_push (SYMS_DefArena *arena, SYMS_U64 size)
 
SYMS_OVERRIDE_FUNC SYMS_U64 syms_arena_def_pos (SYMS_Arena *arena)
 
SYMS_OVERRIDE_FUNC void syms_arena_def_pop_to (SYMS_DefArena *arena, SYMS_U64 pos_unclamped)
 
SYMS_OVERRIDE_FUNC void syms_arena_def_set_auto_align (SYMS_DefArena *arena, SYMS_U64 pow2_align)
 
SYMS_OVERRIDE_FUNC void syms_arena_def_absorb (SYMS_DefArena *arena, SYMS_DefArena *sub)
 

Macro Definition Documentation

◆ SYMS_ARENA_VERY_LARGE

#define SYMS_ARENA_VERY_LARGE   ((SYMS_ARENA_RESERVE_SIZE - SYMS_ARENA_HEADER_SIZE)/2) + 1

◆ SYMS_DEFAULT_ARENA_C

#define SYMS_DEFAULT_ARENA_C

Function Documentation

◆ syms_arena_def_absorb()

SYMS_OVERRIDE_FUNC void syms_arena_def_absorb ( SYMS_DefArena arena,
SYMS_DefArena sub 
)

◆ syms_arena_def_alloc()

SYMS_OVERRIDE_FUNC SYMS_DefArena * syms_arena_def_alloc ( void  )

◆ syms_arena_def_alloc__sized()

SYMS_OVERRIDE_FUNC SYMS_DefArena * syms_arena_def_alloc__sized ( SYMS_U64  res,
SYMS_U64  cmt 
)

◆ syms_arena_def_pop_to()

SYMS_OVERRIDE_FUNC void syms_arena_def_pop_to ( SYMS_DefArena arena,
SYMS_U64  pos_unclamped 
)

◆ syms_arena_def_pos()

SYMS_OVERRIDE_FUNC SYMS_U64 syms_arena_def_pos ( SYMS_Arena arena)

◆ syms_arena_def_push()

SYMS_OVERRIDE_FUNC void * syms_arena_def_push ( SYMS_DefArena arena,
SYMS_U64  size 
)

◆ syms_arena_def_release()

SYMS_OVERRIDE_FUNC void syms_arena_def_release ( SYMS_DefArena arena)

◆ syms_arena_def_set_auto_align()

SYMS_OVERRIDE_FUNC void syms_arena_def_set_auto_align ( SYMS_DefArena arena,
SYMS_U64  pow2_align 
)