CompoundTypeInfoBase(StringView schemaName, CreateInstanceFunc createInstanceFunc, SchemaType schemaType, CppType cppType, StringView templateName, Span< const BasicTemplateArgumentInfo< ALLOC >> templateArguments, Span< const BasicFieldInfo< ALLOC >> fields, Span< const BasicParameterInfo< ALLOC >> parameters, Span< const BasicFunctionInfo< ALLOC >> functions) | zserio::CompoundTypeInfoBase< ALLOC > | |
CompoundTypeInfoBase(const CompoundTypeInfoBase &)=default | zserio::CompoundTypeInfoBase< ALLOC > | |
CompoundTypeInfoBase(CompoundTypeInfoBase &&)=default | zserio::CompoundTypeInfoBase< ALLOC > | |
createInstance(const ALLOC &allocator) const override | zserio::CompoundTypeInfoBase< ALLOC > | virtual |
zserio::TemplatableTypeInfoBase::createInstance() const override | zserio::TypeInfoBase< ALLOC > | virtual |
CreateInstanceFunc typedef | zserio::StructTypeInfo< ALLOC > | |
getBitmaskValues() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getBitSize() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getCases() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getColumns() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getCppType() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getEnumItems() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getFields() const override | zserio::CompoundTypeInfoBase< ALLOC > | virtual |
getFunctions() const override | zserio::CompoundTypeInfoBase< ALLOC > | virtual |
getMessages() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getMethods() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getParameters() const override | zserio::CompoundTypeInfoBase< ALLOC > | virtual |
getSchemaName() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getSchemaType() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getSelector() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getSqlConstraint() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getTables() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getTemplateArguments() const override | zserio::TemplatableTypeInfoBase< ALLOC > | virtual |
getTemplateName() const override | zserio::TemplatableTypeInfoBase< ALLOC > | virtual |
getUnderlyingType() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getUnderlyingTypeArguments() const override | zserio::TypeInfoBase< ALLOC > | virtual |
getVirtualTableUsing() const override | zserio::TypeInfoBase< ALLOC > | virtual |
isWithoutRowId() const override | zserio::TypeInfoBase< ALLOC > | virtual |
operator=(const CompoundTypeInfoBase &)=default | zserio::CompoundTypeInfoBase< ALLOC > | |
operator=(CompoundTypeInfoBase &&)=default | zserio::CompoundTypeInfoBase< ALLOC > | |
zserio::TemplatableTypeInfoBase::operator=(const TemplatableTypeInfoBase &)=default | zserio::TemplatableTypeInfoBase< ALLOC > | |
zserio::TemplatableTypeInfoBase::operator=(TemplatableTypeInfoBase &&)=default | zserio::TemplatableTypeInfoBase< ALLOC > | |
zserio::TypeInfoBase::operator=(const TypeInfoBase &)=delete | zserio::TypeInfoBase< ALLOC > | |
zserio::TypeInfoBase::operator=(const TypeInfoBase &&)=delete | zserio::TypeInfoBase< ALLOC > | |
StructTypeInfo(StringView schemaName, CreateInstanceFunc createInstanceFunc, StringView templateName, Span< const BasicTemplateArgumentInfo< ALLOC >> templateArguments, Span< const BasicFieldInfo< ALLOC >> fields, Span< const BasicParameterInfo< ALLOC >> parameters, Span< const BasicFunctionInfo< ALLOC >> functions) | zserio::StructTypeInfo< ALLOC > | |
TemplatableTypeInfoBase(StringView schemaName, SchemaType schemaType, CppType cppType, StringView templateName, Span< const BasicTemplateArgumentInfo< ALLOC >> templateArguments) | zserio::TemplatableTypeInfoBase< ALLOC > | |
TemplatableTypeInfoBase(const TemplatableTypeInfoBase &)=default | zserio::TemplatableTypeInfoBase< ALLOC > | |
TemplatableTypeInfoBase(TemplatableTypeInfoBase &&)=default | zserio::TemplatableTypeInfoBase< ALLOC > | |
TypeInfoBase(StringView schemaName, SchemaType schemaType, CppType cppType) | zserio::TypeInfoBase< ALLOC > | |
TypeInfoBase(const TypeInfoBase &)=delete | zserio::TypeInfoBase< ALLOC > | |
TypeInfoBase(const TypeInfoBase &&)=delete | zserio::TypeInfoBase< ALLOC > | |
~CompoundTypeInfoBase() override=0 | zserio::CompoundTypeInfoBase< ALLOC > | pure virtual |
~IBasicTypeInfo()=default | zserio::IBasicTypeInfo< ALLOC > | virtual |
~TemplatableTypeInfoBase() override=0 | zserio::TemplatableTypeInfoBase< ALLOC > | pure virtual |
~TypeInfoBase() override=0 | zserio::TypeInfoBase< ALLOC > | pure virtual |