🟥 Foundation types built using some simple C++ meta-programming (see Foundation Extra for more details) More...
Classes | |
struct | SC::TaggedMap< Type, Union > |
Map of SC::TaggedUnion, where the key is TaggedUnion enumeration value. More... | |
struct | SC::TaggedType< EnumType, enumValue, MemberType > |
Associate a Type to an Enum, as required by TaggedUnion. More... | |
struct | SC::TaggedUnion< Union > |
Type safe union with an enum type, where each type has an associated enum value. More... | |
🟥 Foundation types built using some simple C++ meta-programming (see Foundation Extra for more details)