AsmJit
Low-Latency Machine Code Generation
Roadmap
Docs
Parser
Support
GitHub
API Reference
Index
Class List
Build Instructions
Breaking Changes
Core
Assembler
Builder
Compiler
Function
Logging
Error Handling
Instruction DB
Virtual Memory
Support
Utilities
X86 Backend
ARM Commons
AArch64 Backend
UJIT
Index
⭢
Support
⭢
asmjit::ArenaStringBase
asmjit::ArenaStringBase Struct Reference
[¶]
A helper class used by
ArenaString
implementation.
Public Members
union {
struct {
uint32_t
_size
char
_embedded
[
sizeof
(
void
*)* 2 - 4]
}
struct {
void
*
_dummy
char
*
_external
}
};
Member Functions
void
reset
()
noexcept
Error
set_data
(
Arena
& arena,
uint32_t
max_embedded_size,
const
char
* str,
size_t
size)
noexcept