Sane C++ Libraries
C++ Platform Abstraction Libraries
Foundation Extra

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

Detailed Description

🟥 Foundation types built using some simple C++ meta-programming (see Foundation Extra for more details)