.. _namespace_c4__detail: Namespace c4::detail ==================== .. contents:: Contents :local: :backlinks: none Detailed Description -------------------- use Empty Base Class Optimization to reduce the size of a pair of potentially empty types Classes ------- - :ref:`exhale_struct_structc4_1_1detail_1_1__AllocatorUtil` - :ref:`exhale_struct_structc4_1_1detail_1_1__ctgmsk11` - :ref:`exhale_struct_structc4_1_1detail_1_1__ctgmsk11_3_01I_00_01val_00_01first_00_01last_00_01false_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1__ctgmsk11_3_01I_00_01val_00_01first_00_01last_00_01true_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1__lsb11` - :ref:`exhale_struct_structc4_1_1detail_1_1__lsb11_3_01I_00_01val_00_01num__bits_00_01false_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1__lsb11_3_01I_00_01val_00_01num__bits_00_01true_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1__MemoryResourceSingleChunk` - :ref:`exhale_struct_structc4_1_1detail_1_1__msb11` - :ref:`exhale_struct_structc4_1_1detail_1_1__msb11_3_01I_00_01val_00_01num__bits_00_01false_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1__msb11_3_01I_00_01val_00_01num__bits_00_01true_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits__` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_011u_00_01false_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_011u_00_01true_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_012u_00_01false_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_012u_00_01true_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_014u_00_01false_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_014u_00_01true_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_018u_00_01false_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1charconv__digits___3_018u_00_01true_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1DerivedMemoryResource` - :ref:`exhale_struct_structc4_1_1detail_1_1fail__type____` - :ref:`exhale_struct_structc4_1_1detail_1_1fnv1a` - :ref:`exhale_struct_structc4_1_1detail_1_1fnv1a_3_0132_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1fnv1a_3_0164_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1has__alloc` - :ref:`exhale_struct_structc4_1_1detail_1_1has__alloc__arg` - :ref:`exhale_struct_structc4_1_1detail_1_1has__no__alloc` - :ref:`exhale_struct_structc4_1_1detail_1_1literal__as` - :ref:`exhale_struct_structc4_1_1detail_1_1literal__as_3_01char_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1literal__as_3_01wchar__t_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1needed__chars` - :ref:`exhale_struct_structc4_1_1detail_1_1needed__chars_3_01char_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1needed__chars_3_01wchar__t_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1tight__pair` - :ref:`exhale_struct_structc4_1_1detail_1_1tight__pair_3_01First_00_01Second_00_01tpc__both__empty_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1tight__pair_3_01First_00_01Second_00_01tpc__first__empty_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1tight__pair_3_01First_00_01Second_00_01tpc__same_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1tight__pair_3_01First_00_01Second_00_01tpc__same__empty_01_4` - :ref:`exhale_struct_structc4_1_1detail_1_1tight__pair_3_01First_00_01Second_00_01tpc__second__empty_01_4` - :ref:`exhale_class_classc4_1_1detail_1_1basic__fnv1a` Enums ----- - :ref:`exhale_enum_namespacec4_1_1detail_1ae47673dec2a53e00fe51407b139496e6` Functions --------- - :ref:`exhale_function_namespacec4_1_1detail_1a57ba5e8a47091af52cd7eb4026ccaf89` - :ref:`exhale_function_namespacec4_1_1detail_1a84dd3e96ac707d9562a383e55a05fbc2` - :ref:`exhale_function_namespacec4_1_1detail_1af2d7573166b2a3a208d19b56fae26fe4` - :ref:`exhale_function_namespacec4_1_1detail_1a5571869f594b9f4c3471e4eef5fcc43f` - :ref:`exhale_function_namespacec4_1_1detail_1a21c4abad22321934cc46c702697b3914` - :ref:`exhale_function_namespacec4_1_1detail_1a63fb1155c6e61773d7b55b7df96584cf` - :ref:`exhale_function_namespacec4_1_1detail_1a05df98395f403670ef89dd3fa40e8552` - :ref:`exhale_function_namespacec4_1_1detail_1a9546cdfb3ea2d1de06ac2b0469b8aaa7` - :ref:`exhale_function_namespacec4_1_1detail_1aa19a647ae9acdc7045a67644eafd3ff1` - :ref:`exhale_function_namespacec4_1_1detail_1aa153b64dae1c7abd442e55c5ff52f488` - :ref:`exhale_function_namespacec4_1_1detail_1a606965dfe333c833c0bccd65fefc43b5` - :ref:`exhale_function_namespacec4_1_1detail_1a1cf2efaa7e91fdd83ba189e5743573f4` - :ref:`exhale_function_namespacec4_1_1detail_1a5dd2bb94033ebf48360db487fdd2b3ad` - :ref:`exhale_function_namespacec4_1_1detail_1a2ef72a59b2886a70e0e2d52397789912` - :ref:`exhale_function_namespacec4_1_1detail_1a2e89867fe8e6d25235feb6ca2d21ead9` - :ref:`exhale_function_namespacec4_1_1detail_1a82b93498bd1f408c87216c21439b3a01` - :ref:`exhale_function_namespacec4_1_1detail_1a6d5e159e7c37abb4e5d237027eb7d16f` - :ref:`exhale_function_namespacec4_1_1detail_1a7b018dba384279f575bfabd36d104111` - :ref:`exhale_function_namespacec4_1_1detail_1ab5fad91902ce47609d3b14d852534bf7` - :ref:`exhale_function_namespacec4_1_1detail_1ae00fe42fdaf5197b116c43f2ea17c3fd` - :ref:`exhale_function_namespacec4_1_1detail_1a3ca407dbcec85f195d8f432839a57a1b` Typedefs -------- - :ref:`exhale_typedef_namespacec4_1_1detail_1a4ddf2903aa2d601e08c6f30ade33abb5` - :ref:`exhale_typedef_namespacec4_1_1detail_1af94d2c659a89963132dd31106ceaf07c` - :ref:`exhale_typedef_namespacec4_1_1detail_1a3156302cb201c5afc66ae9f40a99b577` - :ref:`exhale_typedef_namespacec4_1_1detail_1a18489a53bfebe4ba704f1e991e3de29d` Variables --------- - :ref:`exhale_variable_namespacec4_1_1detail_1a298837115bb30fd963d3ba4e562fe0e8` - :ref:`exhale_variable_namespacec4_1_1detail_1a7ec86dee62cc0fdca7e857e020f53170`