19#ifndef MMGR_ASCII_PERSONA_BITORUM_H
20#define MMGR_ASCII_PERSONA_BITORUM_H
45EMBED_STATIC_ASSERT(
sizeof(
MmgrAsciiMask) == 16u,
"an ASCII class mask is exactly 128 bits");
static const AsciiPersonaBitorumNs ascii
Dispatch table instance named ascii, whose in member is set to mmgr_ascii_in.
embed_bool mmgr_ascii_in(const AsciiCfg *args)
Returns whether args->byte has its bit set in the kind bitmap.
MmgrAsciiClass
Asserts an MmgrAsciiMask is exactly sixteen bytes.
The embedded_types headers every module builds on.
Arguments to mmgr_ascii_in: the class and the byte to test.
const MmgrAsciiClass kind
Type of the ascii dispatch table.
embed_bool(*) in(const AsciiCfg *args)
Sixteen bytes holding one bit for each of the code points 0 to 127.