Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::Reflection::SchemaType< TypeVisitor > Member List

This is the complete list of members for SC::Reflection::SchemaType< TypeVisitor >, including all inherited members.

createArray(TypeStringView name, uint8_t numChildren, TypeInfo::ArrayInfo arrayInfo)SC::Reflection::SchemaType< TypeVisitor >inlinestatic
createGeneric()SC::Reflection::SchemaType< TypeVisitor >inlinestatic
createMember(uint8_t memberTag, R T::*, const char(&name)[N], size_t offset)SC::Reflection::SchemaType< TypeVisitor >inlinestatic
createStruct(TypeStringView name=TypeToString< T >::get())SC::Reflection::SchemaType< TypeVisitor >inlinestatic
SchemaType() (defined in SC::Reflection::SchemaType< TypeVisitor >)SC::Reflection::SchemaType< TypeVisitor >inline
SchemaType(const TypeInfo typeInfo, TypeStringView typeName, TypeBuildFunction typeBuild) (defined in SC::Reflection::SchemaType< TypeVisitor >)SC::Reflection::SchemaType< TypeVisitor >inline
typeBuild (defined in SC::Reflection::SchemaType< TypeVisitor >)SC::Reflection::SchemaType< TypeVisitor >
TypeBuildFunction typedef (defined in SC::Reflection::SchemaType< TypeVisitor >)SC::Reflection::SchemaType< TypeVisitor >
typeInfo (defined in SC::Reflection::SchemaType< TypeVisitor >)SC::Reflection::SchemaType< TypeVisitor >
typeName (defined in SC::Reflection::SchemaType< TypeVisitor >)SC::Reflection::SchemaType< TypeVisitor >