cbase 1.50.0
C/C++ Static Template
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
 Logging Subsystem
 Linkage & Storage ClassSemantic replacements for the static and extern keywords
 Utility Math & HelpersQuality-of-life macros for strings, pointers, and math
 Memory AlignmentFast, bitwise macros for aligning pointers and sizes to powers of 2
 Memory SafetyWrappers around string.h functions that force sizeof() safety
 Intrusive Linked ListsZero-allocation macros for pushing/popping nodes in intrusive linked lists
 Debugging & ContextAssertions and debugging breakpoints
 String Hash MapArena-backed hash map from String8 keys to void* values
 Sized String Types
 String Macros
 String Operations
 Fixed-Width IntegersStandardized shorthand for signed and unsigned integers
 Size and Pointer TypesTypes for memory sizing and pointer arithmetic
 Floating-Point TypesShorthand aliases for floating point numbers
 Utility TypesShorthand for common C idioms (strings, bytes, booleans)
 Memory Size ConstantsMacros for cleanly defining byte allocations
 String BuilderAccumulate strings efficiently and join them into a single allocation
 Generic Allocator InterfaceA vtable structure for passing allocators dynamically
 Ergonomic Allocation MacrosDylan Falconer-style typed allocation macros. No casts, no sizeof
 Arena AllocatorAuto-committing linear allocator backed by OS virtual memory
 General Purpose AllocatorImplementation of a non-linear heap allocator
 OS Virtual MemoryDirect wrappers over VirtualAlloc/mmap for page-level memory control