Skip navigation links
A B C D E F G H I J M N O P R S T U V Z 

A

AccessorNameFormatter - Class in zserio.extension.cpp
Accessor name formatter.
AccessorNameFormatter() - Constructor for class zserio.extension.cpp.AccessorNameFormatter
 
addCppIncludesForType(CppNativeType) - Method in class zserio.extension.cpp.CppTemplateData
 
addCppIncludesForType(CppNativeType) - Method in class zserio.extension.cpp.HeaderIncludeCollectorAdapter
 
addCppIncludesForType(CppNativeType) - Method in interface zserio.extension.cpp.IncludeCollector
 
addCppSystemIncludes(Collection<String>) - Method in class zserio.extension.cpp.CppTemplateData
 
addCppSystemIncludes(Collection<String>) - Method in class zserio.extension.cpp.HeaderIncludeCollectorAdapter
 
addCppSystemIncludes(Collection<String>) - Method in interface zserio.extension.cpp.IncludeCollector
 
addCppUserIncludes(Collection<String>) - Method in class zserio.extension.cpp.CppTemplateData
 
addCppUserIncludes(Collection<String>) - Method in class zserio.extension.cpp.HeaderIncludeCollectorAdapter
 
addCppUserIncludes(Collection<String>) - Method in interface zserio.extension.cpp.IncludeCollector
 
addHeaderIncludesForType(CppNativeType) - Method in class zserio.extension.cpp.CppTemplateData
 
addHeaderIncludesForType(CppNativeType) - Method in class zserio.extension.cpp.HeaderIncludeCollectorAdapter
 
addHeaderIncludesForType(CppNativeType) - Method in interface zserio.extension.cpp.IncludeCollector
 
addHeaderSystemIncludes(Collection<String>) - Method in class zserio.extension.cpp.CppTemplateData
 
addHeaderSystemIncludes(Collection<String>) - Method in class zserio.extension.cpp.HeaderIncludeCollectorAdapter
 
addHeaderSystemIncludes(Collection<String>) - Method in interface zserio.extension.cpp.IncludeCollector
 
addHeaderUserIncludes(Collection<String>) - Method in class zserio.extension.cpp.CppTemplateData
 
addHeaderUserIncludes(Collection<String>) - Method in class zserio.extension.cpp.HeaderIncludeCollectorAdapter
 
addHeaderUserIncludes(Collection<String>) - Method in interface zserio.extension.cpp.IncludeCollector
 
addIncludeFiles(CppNativeType) - Method in class zserio.extension.cpp.types.NativeType
 
addSystemIncludeFile(String) - Method in class zserio.extension.cpp.types.NativeType
 
addUserIncludeFile(String) - Method in class zserio.extension.cpp.types.NativeType
 
AllocatorDefinition(String, String) - Constructor for class zserio.extension.cpp.TypesContext.AllocatorDefinition
 
AllocatorDefinition(String, String, String) - Constructor for class zserio.extension.cpp.TypesContext.AllocatorDefinition
 
AllocatorTemplateData(TypesContext) - Constructor for class zserio.extension.cpp.CppTemplateData.TypesTemplateData.AllocatorTemplateData
 
Array(TemplateDataContext, NativeArrayType, ArrayInstantiation, CompoundType, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
ArrayTraitsTemplateData - Class in zserio.extension.cpp
FreeMarker template data for array traits.
ArrayTraitsTemplateData(NativeArrayTraits) - Constructor for class zserio.extension.cpp.ArrayTraitsTemplateData
 

B

beginBitmask(BitmaskType) - Method in class zserio.extension.cpp.BitmaskEmitter
 
beginChoice(ChoiceType) - Method in class zserio.extension.cpp.ChoiceEmitter
 
beginConst(Constant) - Method in class zserio.extension.cpp.ConstEmitter
 
beginEnumeration(EnumType) - Method in class zserio.extension.cpp.EnumerationEmitter
 
beginPubsub(PubsubType) - Method in class zserio.extension.cpp.PubsubEmitter
 
beginService(ServiceType) - Method in class zserio.extension.cpp.ServiceEmitter
 
beginSqlDatabase(SqlDatabaseType) - Method in class zserio.extension.cpp.SqlDatabaseEmitter
 
beginSqlTable(SqlTableType) - Method in class zserio.extension.cpp.SqlTableEmitter
 
beginStructure(StructureType) - Method in class zserio.extension.cpp.StructureEmitter
 
beginSubtype(Subtype) - Method in class zserio.extension.cpp.SubtypeEmitter
 
beginUnion(UnionType) - Method in class zserio.extension.cpp.UnionEmitter
 
BIN_VERSION_STRING - Static variable in class zserio.extension.cpp.CppExtensionVersion
Zserio BIN version string.
BitmaskEmitter - Class in zserio.extension.cpp
Bitmask emitter.
BitmaskEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.BitmaskEmitter
 
BitmaskEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for BitmaskEmitter.
BitmaskEmitterTemplateData(TemplateDataContext, BitmaskType) - Constructor for class zserio.extension.cpp.BitmaskEmitterTemplateData
 
BitmaskEmitterTemplateData.BitmaskValueData - Class in zserio.extension.cpp
 
BitmaskValueData(TemplateDataContext, NativeIntegralType, BitmaskValue) - Constructor for class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
BitSizeTemplateData - Class in zserio.extension.cpp
FreeMarker template data for bit size.
BitSizeTemplateData(String) - Constructor for class zserio.extension.cpp.BitSizeTemplateData
 
BitSizeTemplateData(String, String, String, String, boolean) - Constructor for class zserio.extension.cpp.BitSizeTemplateData
 

C

CaseMember(TemplateDataContext, ChoiceType, ChoiceCase, IncludeCollector) - Constructor for class zserio.extension.cpp.ChoiceEmitterTemplateData.CaseMember
 
check(Root, ExtensionParameters) - Method in class zserio.extension.cpp.CppExtension
 
ChoiceEmitter - Class in zserio.extension.cpp
Choice emitter.
ChoiceEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.ChoiceEmitter
 
ChoiceEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for ChoiceEmitter.
ChoiceEmitterTemplateData(TemplateDataContext, ChoiceType) - Constructor for class zserio.extension.cpp.ChoiceEmitterTemplateData
 
ChoiceEmitterTemplateData.CaseMember - Class in zserio.extension.cpp
 
ChoiceEmitterTemplateData.DefaultMember - Class in zserio.extension.cpp
 
compareTo(SqlTableEmitterTemplateData.ExplicitParameterTemplateData) - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.ExplicitParameterTemplateData
 
Compound(TemplateDataContext, ParameterizedTypeInstantiation, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.Compound
 
Compound(TemplateDataContext, CompoundType, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.Compound
 
CompoundConstructorTemplateData - Class in zserio.extension.cpp
FreeMarker template data for compound constructors.
CompoundConstructorTemplateData(CompoundType, CompoundParameterTemplateData, List<CompoundFieldTemplateData>) - Constructor for class zserio.extension.cpp.CompoundConstructorTemplateData
 
CompoundFieldTemplateData - Class in zserio.extension.cpp
FreeMarker template data for compound fields.
CompoundFieldTemplateData(TemplateDataContext, CompoundType, Field, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData
 
CompoundFieldTemplateData.Array - Class in zserio.extension.cpp
 
CompoundFieldTemplateData.Compound - Class in zserio.extension.cpp
 
CompoundFieldTemplateData.Compound.InstantiatedParameterData - Class in zserio.extension.cpp
 
CompoundFieldTemplateData.Constraint - Class in zserio.extension.cpp
 
CompoundFieldTemplateData.IntegerRange - Class in zserio.extension.cpp
 
CompoundFieldTemplateData.Offset - Class in zserio.extension.cpp
 
CompoundFieldTemplateData.Optional - Class in zserio.extension.cpp
 
CompoundFunction(TemplateDataContext, Function, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFunctionTemplateData.CompoundFunction
 
CompoundFunctionTemplateData - Class in zserio.extension.cpp
FreeMarker template data for compound functions.
CompoundFunctionTemplateData(TemplateDataContext, CompoundType, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFunctionTemplateData
 
CompoundFunctionTemplateData.CompoundFunction - Class in zserio.extension.cpp
 
CompoundParameter(TemplateDataContext, Parameter, IncludeCollector, List<DocComment>) - Constructor for class zserio.extension.cpp.CompoundParameterTemplateData.CompoundParameter
 
CompoundParameterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for compound parameters.
CompoundParameterTemplateData(TemplateDataContext, CompoundType, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundParameterTemplateData
 
CompoundParameterTemplateData.CompoundParameter - Class in zserio.extension.cpp
 
CompoundTypeTemplateData - Class in zserio.extension.cpp
FreeMarker template data for compound types.
CompoundTypeTemplateData(TemplateDataContext, CompoundType) - Constructor for class zserio.extension.cpp.CompoundTypeTemplateData
 
ConstEmitter - Class in zserio.extension.cpp
Emitter for constants.
ConstEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.ConstEmitter
 
ConstEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for ConstEmitter.
ConstEmitterTemplateData(TemplateDataContext, Constant) - Constructor for class zserio.extension.cpp.ConstEmitterTemplateData
 
Constraint(Expression, ExpressionFormatter, ExpressionFormatter) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.Constraint
 
CPP_EXTENSION_VERSION_NUMBER - Static variable in class zserio.extension.cpp.CppExtensionVersion
C++ extension version in integer value to allow version checking in generated code.
CPP_EXTENSION_VERSION_STRING - Static variable in class zserio.extension.cpp.CppExtensionVersion
C++ extension version string.
CppConstraintExpressionFormattingPolicy - Class in zserio.extension.cpp
A special formatting policy to be used in generated private read methods for constraint expressions.
CppConstraintExpressionFormattingPolicy(CppNativeMapper, IncludeCollector, Field) - Constructor for class zserio.extension.cpp.CppConstraintExpressionFormattingPolicy
 
CppExpressionFormattingPolicy - Class in zserio.extension.cpp
Default expressions formatting policy for C++ expressions.
CppExpressionFormattingPolicy(CppNativeMapper, IncludeCollector) - Constructor for class zserio.extension.cpp.CppExpressionFormattingPolicy
 
CppExtension - Class in zserio.extension.cpp
The extension which generates C++ API sources.
CppExtension() - Constructor for class zserio.extension.cpp.CppExtension
 
CppExtensionParameters - Class in zserio.extension.cpp
Command line parameters for C++ extension.
CppExtensionParameters(ExtensionParameters) - Constructor for class zserio.extension.cpp.CppExtensionParameters
 
CppExtensionVersion - Class in zserio.extension.cpp
C++ extension version information.
CppExtensionVersion() - Constructor for class zserio.extension.cpp.CppExtensionVersion
 
CppFullNameFormatter - Class in zserio.extension.cpp
The class handles the C++ full name construction.
CppFullNameFormatter() - Constructor for class zserio.extension.cpp.CppFullNameFormatter
 
CppIndirectExpressionFormattingPolicy - Class in zserio.extension.cpp
A special formatting policy to be used in generated helper classes (e.g.
CppIndirectExpressionFormattingPolicy(CppNativeMapper, IncludeCollector, String) - Constructor for class zserio.extension.cpp.CppIndirectExpressionFormattingPolicy
 
CppLiteralFormatter - Class in zserio.extension.cpp
The class to format zserio literals in C++ format.
CppLiteralFormatter() - Constructor for class zserio.extension.cpp.CppLiteralFormatter
 
CppNativeArrayableType - Interface in zserio.extension.cpp.types
Interface for native types which can be element of an array.
CppNativeMapper - Class in zserio.extension.cpp
C++ native mapper.
CppNativeMapper(TypesContext) - Constructor for class zserio.extension.cpp.CppNativeMapper
 
CppNativeSymbol - Class in zserio.extension.cpp.symbols
C++ native symbol - e.g.
CppNativeSymbol(PackageName, String, String) - Constructor for class zserio.extension.cpp.symbols.CppNativeSymbol
 
CppNativeType - Interface in zserio.extension.cpp.types
C++ native type interface.
CppTemplateData - Class in zserio.extension.cpp
Base class for all C++ template data for FreeMarker.
CppTemplateData(TemplateDataContext) - Constructor for class zserio.extension.cpp.CppTemplateData
 
CppTemplateData.GeneratorVersionTemplateData - Class in zserio.extension.cpp
 
CppTemplateData.PackageTemplateData - Class in zserio.extension.cpp
 
CppTemplateData.TypesTemplateData - Class in zserio.extension.cpp
 
CppTemplateData.TypesTemplateData.AllocatorTemplateData - Class in zserio.extension.cpp
 
CppTemplateData.TypesTemplateData.TemplatedTypeTemplateData - Class in zserio.extension.cpp
 
CppTemplateData.TypesTemplateData.TypeTemplateData - Class in zserio.extension.cpp
 
create(TemplateDataContext, TypeInstantiation, IncludeCollector) - Static method in class zserio.extension.cpp.BitSizeTemplateData
 
createData(TemplateDataContext, TypeInstantiation, IncludeCollector) - Static method in class zserio.extension.cpp.RuntimeFunctionDataCreator
 
createTypeInfoData(TypeInstantiation) - Static method in class zserio.extension.cpp.RuntimeFunctionDataCreator
 
createTypeInfoData(TypeReference) - Static method in class zserio.extension.cpp.RuntimeFunctionDataCreator
 

D

DatabaseField(TemplateDataContext, Field, IncludeCollector) - Constructor for class zserio.extension.cpp.SqlDatabaseEmitterTemplateData.DatabaseField
 
DefaultMember(TemplateDataContext, ChoiceType, ChoiceDefault, IncludeCollector) - Constructor for class zserio.extension.cpp.ChoiceEmitterTemplateData.DefaultMember
 
DocCommentsTemplateData - Class in zserio.extension.cpp
FreeMarker template data for documentation comments.
DocCommentsTemplateData(TemplateDataContext, List<DocComment>) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData
 
DocCommentsTemplateData.DocMultilineData - Class in zserio.extension.cpp
 
DocCommentsTemplateData.DocMultilineData.DocLineData - Class in zserio.extension.cpp
 
DocCommentsTemplateData.DocMultilineData.DocLineElementData - Class in zserio.extension.cpp
 
DocCommentsTemplateData.DocParagraphData - Class in zserio.extension.cpp
 
DocCommentsTemplateData.DocParagraphData.DocElementData - Class in zserio.extension.cpp
 
DocCommentsTemplateData.DocTagParamData - Class in zserio.extension.cpp
 
DocCommentsTemplateData.DocTagSeeData - Class in zserio.extension.cpp
 
DocElementData(TemplateDataContext, DocElement) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData.DocElementData
 
DocLineData(TemplateDataContext, DocLine) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData.DocMultilineData.DocLineData
 
DocLineElementData(TemplateDataContext, DocLineElement) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData.DocMultilineData.DocLineElementData
 
DocMultilineData(TemplateDataContext, DocMultiline) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData.DocMultilineData
 
DocParagraphData(TemplateDataContext, DocParagraph) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData
 
DocTagParamData(TemplateDataContext, DocTagParam) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData.DocTagParamData
 
DocTagSeeData(TemplateDataContext, DocTagSee) - Constructor for class zserio.extension.cpp.DocCommentsTemplateData.DocTagSeeData
 

E

EnumerationEmitter - Class in zserio.extension.cpp
Enumeration emitter.
EnumerationEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.EnumerationEmitter
 
EnumerationEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for EnumerationEmitter.
EnumerationEmitterTemplateData(TemplateDataContext, EnumType) - Constructor for class zserio.extension.cpp.EnumerationEmitterTemplateData
 
EnumerationEmitterTemplateData.EnumItemData - Class in zserio.extension.cpp
 
EnumItemData(TemplateDataContext, NativeIntegralType, CppNativeType, EnumItem) - Constructor for class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
equals(Object) - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.ExplicitParameterTemplateData
 
EXPECTED_ZSERIO_VERSION_STRING - Static variable in class zserio.extension.cpp.CppExtensionVersion
Expected Zserio core version string.
ExplicitParameterTemplateData(String, NativeTypeInfoTemplateData) - Constructor for class zserio.extension.cpp.SqlTableEmitterTemplateData.ExplicitParameterTemplateData
 

F

FieldTemplateData(TemplateDataContext, SqlTableType, Field, IncludeCollector) - Constructor for class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
formatFieldGetter(StringBuilder, boolean, Field) - Method in class zserio.extension.cpp.CppConstraintExpressionFormattingPolicy
 
formatFieldGetter(StringBuilder, boolean, Field) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
formatLiteral(BigInteger) - Method in class zserio.extension.cpp.types.NativeIntegralType
 
formatLiteral(String) - Method in class zserio.extension.cpp.types.NativeStringViewType
 
formatStringLiteral(String) - Static method in class zserio.extension.cpp.CppLiteralFormatter
 
formatUInt8Literal(int) - Static method in class zserio.extension.cpp.CppLiteralFormatter
 

G

GeneratorVersionTemplateData(String, long) - Constructor for class zserio.extension.cpp.CppTemplateData.GeneratorVersionTemplateData
 
getAccessPrefixForCompoundType() - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getAccessPrefixForCompoundType() - Method in class zserio.extension.cpp.CppIndirectExpressionFormattingPolicy
 
getAlias() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocTagSeeData
 
getAlignmentValue() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getAllocator() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getAllocatorDefaultType() - Method in class zserio.extension.cpp.TypesContext.AllocatorDefinition
 
getAllocatorDefinition() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getAllocatorDefinition() - Method in class zserio.extension.cpp.TypesContext
 
getAllocatorSystemInclude() - Method in class zserio.extension.cpp.TypesContext.AllocatorDefinition
 
getAllocatorType() - Method in class zserio.extension.cpp.TypesContext.AllocatorDefinition
 
getAnyHolder() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getAnyHolder() - Method in class zserio.extension.cpp.TypesContext
 
getAnyHolderType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getArg() - Method in class zserio.extension.cpp.RuntimeFunctionTemplateData
 
getArray() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getArray() - Method in class zserio.extension.cpp.TypesContext
 
getArrayElement(Expression, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getArrayTraits() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getArrayTraits() - Method in interface zserio.extension.cpp.types.CppNativeArrayableType
 
getArrayTraits() - Method in class zserio.extension.cpp.types.NativeArrayType
 
getArrayTraits() - Method in class zserio.extension.cpp.types.NativeBuiltinType
 
getArrayTraits() - Method in class zserio.extension.cpp.types.NativeBytesType
 
getArrayTraits() - Method in class zserio.extension.cpp.types.NativeRuntimeAllocArrayableType
 
getArrayTraits() - Method in class zserio.extension.cpp.types.NativeUserArrayableType
 
getBinaryLiteral(Expression, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getBitBuffer() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getBitBuffer() - Method in class zserio.extension.cpp.TypesContext
 
getBitBufferArrayTraits() - Method in class zserio.extension.cpp.TypesContext
 
getBitBufferType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getBitFieldLength() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.IntegerRange
 
getBitFieldLength() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlRangeCheckData
 
getBitSize() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData
 
getBitSize() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getBitSize() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData
 
getBitSize() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getBoolLiteral(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getBytesArrayTraits() - Method in class zserio.extension.cpp.TypesContext
 
getCanUseNativeSwitch() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData
 
getCaseMemberList() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData
 
getCheckLowerBound() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.IntegerRange
 
getCheckLowerBound() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlRangeCheckData
 
getClause() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Optional
 
getCompound() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getCompoundConstructorsData() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getCompoundField() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData.CaseMember
 
getCompoundField() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData.DefaultMember
 
getCompoundFunctionsData() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getCompoundName() - Method in class zserio.extension.cpp.CompoundConstructorTemplateData
 
getCompoundParametersData() - Method in class zserio.extension.cpp.CompoundConstructorTemplateData
 
getCompoundParametersData() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getConfig() - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getConstraint() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getContainsIndex() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Offset
 
getCppIntegralType(TypeInstantiation) - Method in class zserio.extension.cpp.CppNativeMapper
 
getCppSymbol(AstNode) - Method in class zserio.extension.cpp.CppNativeMapper
 
getCppSystemIncludes() - Method in class zserio.extension.cpp.CppTemplateData
 
getCppType(TypeInstantiation) - Method in class zserio.extension.cpp.CppNativeMapper
 
getCppType(TypeReference) - Method in class zserio.extension.cpp.CppNativeMapper
 
getCppType(ZserioType) - Method in class zserio.extension.cpp.CppNativeMapper
 
getCppUserIncludes() - Method in class zserio.extension.cpp.CppTemplateData
 
getDecimalLiteral(Expression, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getDefault() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.AllocatorTemplateData
 
getDefaultMember() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData
 
getDefaultType() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.AllocatorTemplateData
 
getDescription() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocTagParamData
 
getDocComments() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
getDocComments() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getDocComments() - Method in class zserio.extension.cpp.CompoundFunctionTemplateData.CompoundFunction
 
getDocComments() - Method in class zserio.extension.cpp.CompoundParameterTemplateData.CompoundParameter
 
getDocComments() - Method in class zserio.extension.cpp.ConstEmitterTemplateData
 
getDocComments() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
getDocComments() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData.MessageTemplateData
 
getDocComments() - Method in class zserio.extension.cpp.ServiceEmitterTemplateData.MethodTemplateData
 
getDocComments() - Method in class zserio.extension.cpp.SqlDatabaseEmitterTemplateData.DatabaseField
 
getDocComments() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getDocComments() - Method in class zserio.extension.cpp.UserTypeTemplateData
 
getDocString() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocMultilineData.DocLineElementData
 
getDot(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getDoubleLiteral(Expression, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getElementBitSize() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getElementCompound() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getElementIntegerRange() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getElementIsRecursive() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getElements() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData
 
getElementTypeInfo() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getElementUsedInPackedArray() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getEnumeratorName(EnumItem) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getExplicitParameters() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getExpression() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound.InstantiatedParameterData
 
getExpression() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.ExplicitParameterTemplateData
 
getExpression() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
 
getExpressionList() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData.CaseMember
 
getExtensionVersion() - Method in class zserio.extension.cpp.CppExtension
 
getFieldList() - Method in class zserio.extension.cpp.CompoundConstructorTemplateData
 
getFieldList() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getFields() - Method in class zserio.extension.cpp.SqlDatabaseEmitterTemplateData
 
getFields() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getFloatLiteral(Expression, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getFullName(PackageName) - Static method in class zserio.extension.cpp.CppFullNameFormatter
 
getFullName(PackageName, String) - Static method in class zserio.extension.cpp.CppFullNameFormatter
 
getFullName(PackageName, String, String) - Static method in class zserio.extension.cpp.CppFullNameFormatter
 
getFullName() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
getFullName() - Method in class zserio.extension.cpp.symbols.CppNativeSymbol
 
getFullName() - Method in interface zserio.extension.cpp.types.CppNativeType
 
getFullName() - Method in class zserio.extension.cpp.types.NativeType
 
getFullName() - Method in class zserio.extension.cpp.UserTypeTemplateData
 
getFunctionCall(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getFunctionName(Function) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getGeneratorDescription() - Method in class zserio.extension.cpp.CppTemplateData
 
getGeneratorVersion() - Method in class zserio.extension.cpp.CppTemplateData
 
getGetter() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Offset
 
getGetterName(Field) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getGetterName(Parameter) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getGetterName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getGetterName() - Method in class zserio.extension.cpp.CompoundParameterTemplateData.CompoundParameter
 
getGetterName() - Method in class zserio.extension.cpp.SqlDatabaseEmitterTemplateData.DatabaseField
 
getGetterName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getGetterName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
 
getHasExplicitParameters() - Method in class zserio.extension.cpp.SqlDatabaseEmitterTemplateData.DatabaseField
 
getHasExplicitParameters() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getHasImplicitParameters() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getHasImplicitParameters() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getHasPublishing() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData
 
getHasSubscribing() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData
 
getHeaderSystemIncludes() - Method in class zserio.extension.cpp.CppTemplateData
 
getHeaderUserIncludes() - Method in class zserio.extension.cpp.CppTemplateData
 
getHeapOptionalHolder() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getHeapOptionalHolder() - Method in class zserio.extension.cpp.TypesContext
 
getHeapOptionalHolderType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getHexadecimalLiteral(Expression, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getHolderNeedsAllocator() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getIdentifier(Expression, boolean, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getIncludeFile() - Method in class zserio.extension.cpp.symbols.CppNativeSymbol
 
getIndex(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getIndirectExpression() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound.InstantiatedParameterData
 
getIndirectGetter() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Offset
 
getIndirectSetter() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Offset
 
getInitializer() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getInplaceOptionalHolder() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getInplaceOptionalHolderType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getInstantiatedParameters() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound
 
getInt64Type() - Method in class zserio.extension.cpp.CppNativeMapper
 
getIntegerRange() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getIsBitmask() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getIsBlob() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData
 
getIsBoolean() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getIsBytes() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getIsDefaultUnreachable() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData
 
getIsDeprecated() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
getIsDeprecated() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData.DocElementData
 
getIsDeprecated() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
getIsDynamicBitField() - Method in class zserio.extension.cpp.BitSizeTemplateData
 
getIsEnum() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getIsExplicit() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
 
getIsExtended() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getIsImplicit() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getIsInteger() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData
 
getIsNotNull() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getIsPackable() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getIsPackable() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getIsPacked() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getIsPresentIndicatorName(Field) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getIsPresentIndicatorName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getIsPrimaryKey() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getIsPublished() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData.MessageTemplateData
 
getIsReal() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData
 
getIsRecursive() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Optional
 
getIsRemoved() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
getIsRemoved() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
getIsSet(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getIsSetIndicatorName(Field) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getIsSetIndicatorName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Optional
 
getIsSetIndicatorName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getIsSigned() - Method in class zserio.extension.cpp.NativeIntegralTypeInfoTemplateData
 
getIsSimple() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getIsString() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getIsSubscribed() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData.MessageTemplateData
 
getIsTemplated() - Method in class zserio.extension.cpp.ArrayTraitsTemplateData
 
getIsUsedIndicatorName(Field) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getIsUsedIndicatorName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Optional
 
getIsVirtual() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getIsWithoutRowId() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getIsWithoutRowIdTable() - Method in class zserio.extension.cpp.SqlDatabaseEmitterTemplateData.DatabaseField
 
getIsZero() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
getItems() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData
 
getLength() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getLengthOf(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getLineElements() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocMultilineData.DocLineData
 
getLines() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocMultilineData
 
getLink() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocTagSeeData
 
getList() - Method in class zserio.extension.cpp.CompoundFunctionTemplateData
 
getList() - Method in class zserio.extension.cpp.CompoundParameterTemplateData
 
getLowerBound() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.IntegerRange
 
getLowerBound() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlRangeCheckData
 
getLowerBound() - Method in class zserio.extension.cpp.types.NativeIntegralType
 
getMap() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getMap() - Method in class zserio.extension.cpp.TypesContext
 
getMapType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getMessageList() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData
 
getMethodList() - Method in class zserio.extension.cpp.ServiceEmitterTemplateData
 
getMultiline() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData.DocElementData
 
getName() - Method in class zserio.extension.cpp.ArrayTraitsTemplateData
 
getName() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
getName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getName() - Method in class zserio.extension.cpp.CompoundFunctionTemplateData.CompoundFunction
 
getName() - Method in class zserio.extension.cpp.CompoundParameterTemplateData.CompoundParameter
 
getName() - Method in class zserio.extension.cpp.ConstEmitterTemplateData
 
getName() - Method in class zserio.extension.cpp.CppExtension
 
getName() - Method in class zserio.extension.cpp.CppTemplateData.PackageTemplateData
 
getName() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.AllocatorTemplateData
 
getName() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.TypeTemplateData
 
getName() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocTagParamData
 
getName() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
getName() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData.MessageTemplateData
 
getName() - Method in class zserio.extension.cpp.ServiceEmitterTemplateData.MethodTemplateData
 
getName() - Method in class zserio.extension.cpp.SqlDatabaseEmitterTemplateData.DatabaseField
 
getName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
 
getName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData
 
getName() - Method in class zserio.extension.cpp.symbols.CppNativeSymbol
 
getName() - Method in interface zserio.extension.cpp.types.CppNativeType
 
getName(TypesContext.NativeTypeDefinition, TypesContext.AllocatorDefinition, String) - Static method in class zserio.extension.cpp.types.NativeRuntimeAllocType
 
getName() - Method in class zserio.extension.cpp.types.NativeType
 
getName() - Method in class zserio.extension.cpp.TypesContext.NativeTypeDefinition
 
getName() - Method in class zserio.extension.cpp.UserTypeTemplateData
 
getNeedsAllocator() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getNeedsAllocatorArgument() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.TemplatedTypeTemplateData
 
getNeedsChildrenInitialization() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound
 
getNeedsChildrenInitialization() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getNeedsChildrenInitialization() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getNeedsChildrenInitialization() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getNeedsIndex() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound.InstantiatedParameterData
 
getNeedsOwner() - Method in class zserio.extension.cpp.BitSizeTemplateData
 
getNeedsOwner() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound.InstantiatedParameterData
 
getNeedsTypesInSchema() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getNumBits(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getNumBits() - Method in class zserio.extension.cpp.types.NativeIntegralType
 
getObjectIndirectSelectorExpression() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData
 
getObjectIndirectValue() - Method in class zserio.extension.cpp.BitSizeTemplateData
 
getObjectServiceData() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getObjectServiceData() - Method in class zserio.extension.cpp.TypesContext
 
getObjectServiceDataType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getOctalLiteral(Expression, boolean) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getOffset() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getOptional() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getOutputDir() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getOwnerIndirectValue() - Method in class zserio.extension.cpp.BitSizeTemplateData
 
getPackage() - Method in class zserio.extension.cpp.ConstEmitterTemplateData
 
getPackage() - Method in class zserio.extension.cpp.TypesContext.NativeTypeDefinition
 
getPackage() - Method in class zserio.extension.cpp.UserTypeTemplateData
 
getPackageName() - Method in class zserio.extension.cpp.symbols.CppNativeSymbol
 
getPackageName() - Method in interface zserio.extension.cpp.types.CppNativeType
 
getPackageName() - Method in class zserio.extension.cpp.types.NativeType
 
getParagraphs() - Method in class zserio.extension.cpp.DocCommentsTemplateData
 
getParameters() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound
 
getParametersDescription() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getParamTag() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData.DocElementData
 
getPath() - Method in class zserio.extension.cpp.CppTemplateData.PackageTemplateData
 
getRawServiceDataHolder() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getRawServiceDataHolder() - Method in class zserio.extension.cpp.TypesContext
 
getRawServiceDataHolderType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getRawServiceDataView() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getRawServiceDataView() - Method in class zserio.extension.cpp.TypesContext
 
getRawServiceDataViewType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getReadConstraint() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Constraint
 
getReaderName(Field) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getReaderName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getReflectableConstPtr() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getReflectableConstPtr() - Method in class zserio.extension.cpp.TypesContext
 
getReflectableConstPtrType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getReflectableFactory() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getReflectableFactoryType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getReflectablePtr() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getReflectablePtr() - Method in class zserio.extension.cpp.TypesContext
 
getReflectablePtrType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getReflectableServiceData() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getReflectableServiceData() - Method in class zserio.extension.cpp.TypesContext
 
getReflectableServiceDataType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getRelectableFactory() - Method in class zserio.extension.cpp.TypesContext
 
getRequestTypeInfo() - Method in class zserio.extension.cpp.ServiceEmitterTemplateData.MethodTemplateData
 
getRequiresElementDynamicBitSize() - Method in class zserio.extension.cpp.ArrayTraitsTemplateData
 
getRequiresElementFactory() - Method in class zserio.extension.cpp.ArrayTraitsTemplateData
 
getRequiresElementFixedBitSize() - Method in class zserio.extension.cpp.ArrayTraitsTemplateData
 
getRequiresOwnerContext() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
 
getRequiresOwnerContext() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getResetterName(Field) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getResetterName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Optional
 
getResetterName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getResponseTypeInfo() - Method in class zserio.extension.cpp.ServiceEmitterTemplateData.MethodTemplateData
 
getResultExpression() - Method in class zserio.extension.cpp.CompoundFunctionTemplateData.CompoundFunction
 
getReturnTypeInfo() - Method in class zserio.extension.cpp.CompoundFunctionTemplateData.CompoundFunction
 
getRowIndirectValue() - Method in class zserio.extension.cpp.BitSizeTemplateData
 
getRuntimeFunction() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData
 
getRuntimeFunction() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getRuntimeFunction() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData
 
getSchemaName() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
getSchemaName() - Method in class zserio.extension.cpp.CompoundFunctionTemplateData.CompoundFunction
 
getSchemaName() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
getSchemaTypeName() - Method in class zserio.extension.cpp.UserTypeTemplateData
 
getSeeTag() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocMultilineData.DocLineElementData
 
getSeeTag() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData.DocElementData
 
getSelectorExpression() - Method in class zserio.extension.cpp.ChoiceEmitterTemplateData
 
getService() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getService() - Method in class zserio.extension.cpp.TypesContext
 
getServiceClient() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getServiceClient() - Method in class zserio.extension.cpp.TypesContext
 
getServiceClientType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getServiceDataPtr() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getServiceDataPtr() - Method in class zserio.extension.cpp.TypesContext
 
getServiceDataPtrType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getServiceFullName() - Method in class zserio.extension.cpp.ServiceEmitterTemplateData
 
getServiceType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getSet() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getSet() - Method in class zserio.extension.cpp.TypesContext
 
getSetter() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Offset
 
getSetterName(Field) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getSetterName(Parameter) - Static method in class zserio.extension.cpp.AccessorNameFormatter
 
getSetterName() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getSetterName() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getSetType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getSqlConstraint() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getSqlConstraint() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getSqlRangeCheckData() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getSqlTypeData() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getString() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getString() - Method in class zserio.extension.cpp.TypesContext
 
getStringArrayTraits() - Method in class zserio.extension.cpp.TypesContext
 
getStringLiteral(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getStringType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getStringViewType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getSuffix() - Method in class zserio.extension.cpp.RuntimeFunctionTemplateData
 
getSystemInclude() - Method in class zserio.extension.cpp.TypesContext.NativeTypeDefinition
 
getSystemIncludeFiles() - Method in interface zserio.extension.cpp.types.CppNativeType
 
getSystemIncludeFiles() - Method in class zserio.extension.cpp.types.NativeType
 
getSystemIncludes() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.AllocatorTemplateData
 
getSystemIncludes() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.TypeTemplateData
 
getTargetTypeInfo() - Method in class zserio.extension.cpp.SubtypeEmitterTemplateData
 
getTemplateArgumentTypeInfos() - Method in class zserio.extension.cpp.TemplateInstantiationTemplateData
 
getTemplateInstantiation() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getTemplateInstantiation() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getTemplateName() - Method in class zserio.extension.cpp.TemplateInstantiationTemplateData
 
getTodoTag() - Method in class zserio.extension.cpp.DocCommentsTemplateData.DocParagraphData.DocElementData
 
getTopicDefinition() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData.MessageTemplateData
 
getTraits() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Array
 
getTypeFullName() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Compound.InstantiatedParameterData
 
getTypeInfo() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.IntegerRange
 
getTypeInfo() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Offset
 
getTypeInfo() - Method in class zserio.extension.cpp.CompoundParameterTemplateData.CompoundParameter
 
getTypeInfo() - Method in class zserio.extension.cpp.ConstEmitterTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.PubsubEmitterTemplateData.MessageTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.SqlDatabaseEmitterTemplateData.DatabaseField
 
getTypeInfo() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.ExplicitParameterTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
 
getTypeInfo() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlRangeCheckData
 
getTypeInfo() - Method in class zserio.extension.cpp.TypesContext
 
getTypeInfoGetter() - Method in class zserio.extension.cpp.NativeTypeInfoTemplateData
 
getTypeInfoType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getTypeNumBits() - Method in class zserio.extension.cpp.NativeIntegralTypeInfoTemplateData
 
getTypeParameters() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getTypes() - Method in class zserio.extension.cpp.CppTemplateData
 
getUInt64Type() - Method in class zserio.extension.cpp.CppNativeMapper
 
getUnderlyingTypeInfo() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData
 
getUnderlyingTypeInfo() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData
 
getUnderlyingTypeInfo() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData
 
getUniquePtr() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getUniquePtr() - Method in class zserio.extension.cpp.TypesContext
 
getUniquePtrType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getUpperBound() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData
 
getUpperBound() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.IntegerRange
 
getUpperBound() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlRangeCheckData
 
getUpperBound() - Method in class zserio.extension.cpp.types.NativeIntegralType
 
getUsedInPackedArray() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData
 
getUsedInPackedArray() - Method in class zserio.extension.cpp.CompoundTypeTemplateData
 
getUsedInPackedArray() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData
 
getUserIncludeFiles() - Method in interface zserio.extension.cpp.types.CppNativeType
 
getUserIncludeFiles() - Method in class zserio.extension.cpp.types.NativeType
 
getUserIncludes() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.AllocatorTemplateData
 
getUserIncludes() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData.TypeTemplateData
 
getUsesAnyHolder() - Method in class zserio.extension.cpp.CompoundFieldTemplateData
 
getValue() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData.BitmaskValueData
 
getValue() - Method in class zserio.extension.cpp.BitSizeTemplateData
 
getValue() - Method in class zserio.extension.cpp.ConstEmitterTemplateData
 
getValue() - Method in class zserio.extension.cpp.EnumerationEmitterTemplateData.EnumItemData
 
getValueOf(Expression) - Method in class zserio.extension.cpp.CppExpressionFormattingPolicy
 
getValues() - Method in class zserio.extension.cpp.BitmaskEmitterTemplateData
 
getVector() - Method in class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
getVector() - Method in class zserio.extension.cpp.TypesContext
 
getVectorType() - Method in class zserio.extension.cpp.CppNativeMapper
 
getVersionNumber() - Method in class zserio.extension.cpp.CppTemplateData.GeneratorVersionTemplateData
 
getVersionString() - Method in class zserio.extension.cpp.CppTemplateData.GeneratorVersionTemplateData
 
getVirtualTableUsing() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData
 
getWithCodeComments() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithCodeComments() - Method in class zserio.extension.cpp.CppTemplateData
 
getWithParsingInfoCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithParsingInfoCode() - Method in class zserio.extension.cpp.CppTemplateData
 
getWithPubsubCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithRangeCheckCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithRangeCheckCode() - Method in class zserio.extension.cpp.CppTemplateData
 
getWithReflectionCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithReflectionCode() - Method in class zserio.extension.cpp.CppTemplateData
 
getWithServiceCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithSourcesAmalgamation() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithSqlCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithTypeInfoCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithTypeInfoCode() - Method in class zserio.extension.cpp.CppTemplateData
 
getWithValidationCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithValidationCode() - Method in class zserio.extension.cpp.CppTemplateData
 
getWithWriterCode() - Method in class zserio.extension.cpp.CppExtensionParameters
 
getWithWriterCode() - Method in class zserio.extension.cpp.CppTemplateData
 
getWriteConstraint() - Method in class zserio.extension.cpp.CompoundFieldTemplateData.Constraint
 
getZserioVersion() - Method in class zserio.extension.cpp.CppExtension
 
getZserioVersion() - Method in class zserio.extension.cpp.CppExtensionParameters
 

H

hashCode() - Method in class zserio.extension.cpp.SqlTableEmitterTemplateData.ExplicitParameterTemplateData
 
HeaderIncludeCollectorAdapter - Class in zserio.extension.cpp
Adapter which adds all includes as header includes.
HeaderIncludeCollectorAdapter(IncludeCollector) - Constructor for class zserio.extension.cpp.HeaderIncludeCollectorAdapter
 

I

IncludeCollector - Interface in zserio.extension.cpp
Interface for include collectors.
InstantiatedParameterData(TemplateDataContext, ParameterizedTypeInstantiation.InstantiatedParameter, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.Compound.InstantiatedParameterData
 
IntegerRange(boolean, String, String, NativeIntegralTypeInfoTemplateData, String) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.IntegerRange
 
isEnabled(ExtensionParameters) - Method in class zserio.extension.cpp.CppExtension
 
isSigned() - Method in class zserio.extension.cpp.types.NativeIntegralType
 
isSimple() - Method in interface zserio.extension.cpp.types.CppNativeType
 
isSimple() - Method in class zserio.extension.cpp.types.NativeType
 
isTemplate() - Method in class zserio.extension.cpp.TypesContext.NativeTypeDefinition
 
isTemplated() - Method in class zserio.extension.cpp.types.NativeArrayTraits
 

J

JSON_VERSION_STRING - Static variable in class zserio.extension.cpp.CppExtensionVersion
Zserio JSON version string.

M

MessageTemplateData(TemplateDataContext, PubsubMessage, IncludeCollector) - Constructor for class zserio.extension.cpp.PubsubEmitterTemplateData.MessageTemplateData
 
MethodTemplateData(TemplateDataContext, ServiceMethod) - Constructor for class zserio.extension.cpp.ServiceEmitterTemplateData.MethodTemplateData
 

N

NativeArrayTraits - Class in zserio.extension.cpp.types
Native C++ array traits mapping.
NativeArrayTraits(String) - Constructor for class zserio.extension.cpp.types.NativeArrayTraits
 
NativeArrayTraits(String, NativeArrayTraits.TYPE) - Constructor for class zserio.extension.cpp.types.NativeArrayTraits
 
NativeArrayTraits(PackageName, String, String) - Constructor for class zserio.extension.cpp.types.NativeArrayTraits
 
NativeArrayTraits.TYPE - Enum in zserio.extension.cpp.types
 
NativeArrayType - Class in zserio.extension.cpp.types
Native C++ array type mapping.
NativeArrayType(CppNativeArrayableType, NativeRuntimeAllocType) - Constructor for class zserio.extension.cpp.types.NativeArrayType
 
NativeBitFieldArrayTraits - Class in zserio.extension.cpp.types
Native C++ bit field (fixed and dynamic with constant bit size) array traits mapping.
NativeBitFieldArrayTraits() - Constructor for class zserio.extension.cpp.types.NativeBitFieldArrayTraits
 
NativeBuiltinType - Class in zserio.extension.cpp.types
Native C++ built-in type mapping.
NativeBuiltinType(String, NativeArrayTraits) - Constructor for class zserio.extension.cpp.types.NativeBuiltinType
 
NativeBytesType - Class in zserio.extension.cpp.types
 
NativeBytesType(TypesContext, NativeIntegralType) - Constructor for class zserio.extension.cpp.types.NativeBytesType
 
NativeCompoundType - Class in zserio.extension.cpp.types
Native C++ compound type mapping.
NativeCompoundType(PackageName, String, String) - Constructor for class zserio.extension.cpp.types.NativeCompoundType
 
NativeDynamicBitFieldArrayTraits - Class in zserio.extension.cpp.types
Native C++ dynamic bit field (with dynamic bit size) array traits mapping.
NativeDynamicBitFieldArrayTraits() - Constructor for class zserio.extension.cpp.types.NativeDynamicBitFieldArrayTraits
 
NativeIntegralType - Class in zserio.extension.cpp.types
Native C++ integral type mapping.
NativeIntegralType(int, boolean, NativeArrayTraits) - Constructor for class zserio.extension.cpp.types.NativeIntegralType
 
NativeIntegralTypeInfoTemplateData - Class in zserio.extension.cpp
FreeMarker template data with info about integral types.
NativeIntegralTypeInfoTemplateData(NativeIntegralType, TypeInstantiation) - Constructor for class zserio.extension.cpp.NativeIntegralTypeInfoTemplateData
 
NativeRuntimeAllocArrayableType - Class in zserio.extension.cpp.types
Native C++ runtime arrayable type mapping for types which depend on allocators.
NativeRuntimeAllocArrayableType(TypesContext.NativeTypeDefinition, TypesContext.AllocatorDefinition, NativeIntegralType, TypesContext.NativeTypeDefinition) - Constructor for class zserio.extension.cpp.types.NativeRuntimeAllocArrayableType
 
NativeRuntimeAllocArrayableType(TypesContext.NativeTypeDefinition, TypesContext.AllocatorDefinition, String, TypesContext.NativeTypeDefinition) - Constructor for class zserio.extension.cpp.types.NativeRuntimeAllocArrayableType
 
NativeRuntimeAllocType - Class in zserio.extension.cpp.types
Native C++ runtime type mapping for types which depend on allocators.
NativeRuntimeAllocType(TypesContext.NativeTypeDefinition, TypesContext.AllocatorDefinition, NativeIntegralType) - Constructor for class zserio.extension.cpp.types.NativeRuntimeAllocType
 
NativeRuntimeAllocType(TypesContext.NativeTypeDefinition, TypesContext.AllocatorDefinition, String) - Constructor for class zserio.extension.cpp.types.NativeRuntimeAllocType
 
NativeRuntimeAllocType(TypesContext.NativeTypeDefinition, TypesContext.AllocatorDefinition) - Constructor for class zserio.extension.cpp.types.NativeRuntimeAllocType
 
NativeRuntimeType - Class in zserio.extension.cpp.types
Native C++ runtime type mapping.
NativeRuntimeType(PackageName, String) - Constructor for class zserio.extension.cpp.types.NativeRuntimeType
 
NativeRuntimeType(String, String) - Constructor for class zserio.extension.cpp.types.NativeRuntimeType
 
NativeRuntimeType(String, String, boolean) - Constructor for class zserio.extension.cpp.types.NativeRuntimeType
 
NativeRuntimeType(PackageName, String, String) - Constructor for class zserio.extension.cpp.types.NativeRuntimeType
 
NativeRuntimeType(PackageName, String, String, boolean) - Constructor for class zserio.extension.cpp.types.NativeRuntimeType
 
NativeStringViewType - Class in zserio.extension.cpp.types
Native C++ StringView type mapping.
NativeStringViewType() - Constructor for class zserio.extension.cpp.types.NativeStringViewType
 
NativeTemplatedArrayTraits - Class in zserio.extension.cpp.types
Native C++ templated array traits mapping.
NativeTemplatedArrayTraits(String) - Constructor for class zserio.extension.cpp.types.NativeTemplatedArrayTraits
 
NativeType - Class in zserio.extension.cpp.types
C++ native type - e.g.
NativeType(PackageName, String) - Constructor for class zserio.extension.cpp.types.NativeType
 
NativeType(PackageName, String, boolean) - Constructor for class zserio.extension.cpp.types.NativeType
 
NativeTypeDefinition(PackageName, String, boolean, boolean, String) - Constructor for class zserio.extension.cpp.TypesContext.NativeTypeDefinition
 
NativeTypeInfoTemplateData - Class in zserio.extension.cpp
FreeMarker template data with info about types.
NativeTypeInfoTemplateData(CppNativeType, TypeInstantiation) - Constructor for class zserio.extension.cpp.NativeTypeInfoTemplateData
 
NativeTypeInfoTemplateData(CppNativeType, TypeReference) - Constructor for class zserio.extension.cpp.NativeTypeInfoTemplateData
 
NativeTypeInfoTemplateData(CppNativeType, ZserioType) - Constructor for class zserio.extension.cpp.NativeTypeInfoTemplateData
 
NativeUserArrayableType - Class in zserio.extension.cpp.types
Native C++ user arrayable type mapping.
NativeUserArrayableType(PackageName, String, String, boolean, NativeArrayTraits) - Constructor for class zserio.extension.cpp.types.NativeUserArrayableType
 
NativeUserType - Class in zserio.extension.cpp.types
Native C++ user type mapping.
NativeUserType(PackageName, String, String, boolean) - Constructor for class zserio.extension.cpp.types.NativeUserType
 
needsAllocatorArgument() - Method in class zserio.extension.cpp.types.NativeRuntimeAllocType
 
needsAllocatorArgument() - Method in class zserio.extension.cpp.TypesContext.NativeTypeDefinition
 

O

Offset(TemplateDataContext, Expression, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.Offset
 
Optional(TemplateDataContext, Field, boolean, IncludeCollector) - Constructor for class zserio.extension.cpp.CompoundFieldTemplateData.Optional
 

P

PackageTemplateData(CppNativeType) - Constructor for class zserio.extension.cpp.CppTemplateData.PackageTemplateData
 
PackageTemplateData(PackageName) - Constructor for class zserio.extension.cpp.CppTemplateData.PackageTemplateData
 
ParameterTemplateData(CppNativeMapper, ExpressionFormatter, SqlTableType, Field, ParameterizedTypeInstantiation.InstantiatedParameter, IncludeCollector) - Constructor for class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
 
process(Root, ExtensionParameters) - Method in class zserio.extension.cpp.CppExtension
 
PROPAGATING_POLYMORPHIC_ALLOCATOR - Static variable in class zserio.extension.cpp.TypesContext
 
PubsubEmitter - Class in zserio.extension.cpp
Pubsub emitter.
PubsubEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.PubsubEmitter
 
PubsubEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for PubsubEmitter.
PubsubEmitterTemplateData(TemplateDataContext, PubsubType) - Constructor for class zserio.extension.cpp.PubsubEmitterTemplateData
 
PubsubEmitterTemplateData.MessageTemplateData - Class in zserio.extension.cpp
 

R

registerOptions(Options) - Method in class zserio.extension.cpp.CppExtension
 
requiresElementDynamicBitSize() - Method in class zserio.extension.cpp.types.NativeArrayTraits
 
requiresElementFactory() - Method in class zserio.extension.cpp.types.NativeArrayTraits
 
requiresElementFixedBitSize() - Method in class zserio.extension.cpp.types.NativeArrayTraits
 
RuntimeFunctionDataCreator - Class in zserio.extension.cpp
Create RuntimeFunctionTemplateData needed for generating of calls to Zserio runtime (e.g.
RuntimeFunctionDataCreator() - Constructor for class zserio.extension.cpp.RuntimeFunctionDataCreator
 
RuntimeFunctionTemplateData - Class in zserio.extension.cpp
Template data for generating of calls to Zserio runtime (e.g.

S

ServiceEmitter - Class in zserio.extension.cpp
Service emitter.
ServiceEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.ServiceEmitter
 
ServiceEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for ServiceEmitter.
ServiceEmitterTemplateData(TemplateDataContext, ServiceType) - Constructor for class zserio.extension.cpp.ServiceEmitterTemplateData
 
ServiceEmitterTemplateData.MethodTemplateData - Class in zserio.extension.cpp
 
SqlDatabaseEmitter - Class in zserio.extension.cpp
SQL database emitter.
SqlDatabaseEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.SqlDatabaseEmitter
 
SqlDatabaseEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for SqlDatabaseEmitter.
SqlDatabaseEmitterTemplateData(TemplateDataContext, SqlDatabaseType) - Constructor for class zserio.extension.cpp.SqlDatabaseEmitterTemplateData
 
SqlDatabaseEmitterTemplateData.DatabaseField - Class in zserio.extension.cpp
 
SqlRangeCheckData(boolean, String, String, NativeIntegralTypeInfoTemplateData, String) - Constructor for class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlRangeCheckData
 
SqlTableEmitter - Class in zserio.extension.cpp
SQL table emitter.
SqlTableEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.SqlTableEmitter
 
SqlTableEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for SqlTableEmitter.
SqlTableEmitterTemplateData(TemplateDataContext, SqlTableType) - Constructor for class zserio.extension.cpp.SqlTableEmitterTemplateData
 
SqlTableEmitterTemplateData.ExplicitParameterTemplateData - Class in zserio.extension.cpp
 
SqlTableEmitterTemplateData.FieldTemplateData - Class in zserio.extension.cpp
 
SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData - Class in zserio.extension.cpp
 
SqlTableEmitterTemplateData.FieldTemplateData.SqlRangeCheckData - Class in zserio.extension.cpp
 
SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData - Class in zserio.extension.cpp
 
SqlTypeTemplateData(SqlNativeTypeMapper, Field) - Constructor for class zserio.extension.cpp.SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData
 
STD_ALLOCATOR - Static variable in class zserio.extension.cpp.TypesContext
 
StructureEmitter - Class in zserio.extension.cpp
Structure emitter.
StructureEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.StructureEmitter
 
StructureEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for StructureEmitter.
StructureEmitterTemplateData(TemplateDataContext, StructureType) - Constructor for class zserio.extension.cpp.StructureEmitterTemplateData
 
SubtypeEmitter - Class in zserio.extension.cpp
Subtype emitter.
SubtypeEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.SubtypeEmitter
 
SubtypeEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for SubtypeEmitter.
SubtypeEmitterTemplateData(TemplateDataContext, Subtype) - Constructor for class zserio.extension.cpp.SubtypeEmitterTemplateData
 

T

TemplatedTypeTemplateData(CppNativeType, boolean) - Constructor for class zserio.extension.cpp.CppTemplateData.TypesTemplateData.TemplatedTypeTemplateData
 
TemplateInstantiationTemplateData - Class in zserio.extension.cpp
FreeMarker template data for template instantiations.
TemplateInstantiationTemplateData(TemplateDataContext, ZserioTemplatableType, List<TemplateArgument>, IncludeCollector) - Constructor for class zserio.extension.cpp.TemplateInstantiationTemplateData
 
TypesContext - Class in zserio.extension.cpp
Keeps information about configurable types.
TypesContext(TypesContext.AllocatorDefinition) - Constructor for class zserio.extension.cpp.TypesContext
 
TypesContext.AllocatorDefinition - Class in zserio.extension.cpp
 
TypesContext.NativeTypeDefinition - Class in zserio.extension.cpp
 
TypesTemplateData(TypesContext, CppNativeMapper) - Constructor for class zserio.extension.cpp.CppTemplateData.TypesTemplateData
 
TypeTemplateData(CppNativeType) - Constructor for class zserio.extension.cpp.CppTemplateData.TypesTemplateData.TypeTemplateData
 

U

UnionEmitter - Class in zserio.extension.cpp
Union emitter.
UnionEmitter(OutputFileManager, CppExtensionParameters, PackedTypesCollector) - Constructor for class zserio.extension.cpp.UnionEmitter
 
UnionEmitterTemplateData - Class in zserio.extension.cpp
FreeMarker template data for UnionEmitter.
UnionEmitterTemplateData(TemplateDataContext, UnionType) - Constructor for class zserio.extension.cpp.UnionEmitterTemplateData
 
UserTypeTemplateData - Class in zserio.extension.cpp
Base class for all user type template data for FreeMarker.
UserTypeTemplateData(TemplateDataContext, ZserioType, DocumentableAstNode) - Constructor for class zserio.extension.cpp.UserTypeTemplateData
 

V

valueOf(String) - Static method in enum zserio.extension.cpp.types.NativeArrayTraits.TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum zserio.extension.cpp.types.NativeArrayTraits.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.

Z

zserio.extension.cpp - package zserio.extension.cpp
 
zserio.extension.cpp.symbols - package zserio.extension.cpp.symbols
 
zserio.extension.cpp.types - package zserio.extension.cpp.types
 
A B C D E F G H I J M N O P R S T U V Z 
Skip navigation links

Last updated 2024-10-29 12:53:27