|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Classes | |
| struct | register_traits |
Enumerations | |
| enum | : uint32_t { rax = 0 , rdx = 1 , rcx = 2 , rbx = 3 , rsi = 4 , rdi = 5 , rbp = 6 , rsp = 7 , r8 = 8 , r9 = 9 , r10 = 10 , r11 = 11 , r12 = 12 , r13 = 13 , r14 = 14 , r15 = 15 , rip = 16 , fp = rbp , sp = rsp , pc = rip , xmm0 = 17 , xmm1 = 18 , xmm2 = 19 , xmm3 = 20 , xmm4 = 21 , xmm5 = 22 , xmm6 = 23 , xmm7 = 24 , xmm8 = 25 , xmm9 = 26 , xmm10 = 27 , xmm11 = 28 , xmm12 = 29 , xmm13 = 30 , xmm14 = 31 , xmm15 = 32 , eflags = 49 , fs_base = 58 , gs_base = 59 , cs = 60 , ss = 61 , ds = 62 , es = 63 , fs = 64 , gs = 65 , kernel_gs_base = 66 , cr0 = 100 , cr2 = 102 , cr3 = 103 , cr4 = 104 , cr8 = 108 , dr0 = 120 , dr1 = 121 , dr2 = 122 , dr3 = 123 , dr6 = 126 , dr7 = 127 } |