🟥 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)