public class CompoundTypeTemplateData extends UserTypeTemplateData
CppTemplateData.GeneratorVersionTemplateData, CppTemplateData.PackageTemplateData, CppTemplateData.TypesTemplateData| Constructor and Description |
|---|
CompoundTypeTemplateData(zserio.extension.cpp.TemplateDataContext context,
CompoundType compoundType) |
| Modifier and Type | Method and Description |
|---|---|
CompoundConstructorTemplateData |
getCompoundConstructorsData() |
CompoundFunctionTemplateData |
getCompoundFunctionsData() |
CompoundParameterTemplateData |
getCompoundParametersData() |
java.lang.Iterable<CompoundFieldTemplateData> |
getFieldList() |
boolean |
getIsPackable() |
boolean |
getNeedsChildrenInitialization() |
TemplateInstantiationTemplateData |
getTemplateInstantiation() |
boolean |
getUsedInPackedArray() |
getDocComments, getFullName, getName, getPackage, getSchemaTypeNameaddCppIncludesForType, addCppSystemIncludes, addCppUserIncludes, addHeaderIncludesForType, addHeaderSystemIncludes, addHeaderUserIncludes, getCppSystemIncludes, getCppUserIncludes, getGeneratorDescription, getGeneratorVersion, getHeaderSystemIncludes, getHeaderUserIncludes, getTypes, getWithCodeComments, getWithParsingInfoCode, getWithRangeCheckCode, getWithReflectionCode, getWithTypeInfoCode, getWithValidationCode, getWithWriterCodepublic CompoundTypeTemplateData(zserio.extension.cpp.TemplateDataContext context,
CompoundType compoundType)
throws ZserioExtensionException
ZserioExtensionExceptionpublic boolean getUsedInPackedArray()
public java.lang.Iterable<CompoundFieldTemplateData> getFieldList()
public CompoundParameterTemplateData getCompoundParametersData()
public CompoundFunctionTemplateData getCompoundFunctionsData()
public CompoundConstructorTemplateData getCompoundConstructorsData()
public boolean getIsPackable()
public boolean getNeedsChildrenInitialization()
public TemplateInstantiationTemplateData getTemplateInstantiation()
Last updated 2024-10-29 12:56:13