public static final class CompoundFieldTemplateData.Array
extends java.lang.Object
| Constructor and Description |
|---|
Array(zserio.extension.cpp.TemplateDataContext context,
NativeArrayType nativeType,
zserio.ast.ArrayInstantiation arrayInstantiation,
zserio.ast.CompoundType parentType,
IncludeCollector includeCollector) |
| Modifier and Type | Method and Description |
|---|---|
BitSizeTemplateData |
getElementBitSize() |
CompoundFieldTemplateData.Compound |
getElementCompound() |
CompoundFieldTemplateData.IntegerRange |
getElementIntegerRange() |
boolean |
getElementIsRecursive() |
NativeTypeInfoTemplateData |
getElementTypeInfo() |
boolean |
getElementUsedInPackedArray() |
boolean |
getIsImplicit() |
boolean |
getIsPacked() |
java.lang.String |
getLength() |
ArrayTraitsTemplateData |
getTraits() |
public Array(zserio.extension.cpp.TemplateDataContext context,
NativeArrayType nativeType,
zserio.ast.ArrayInstantiation arrayInstantiation,
zserio.ast.CompoundType parentType,
IncludeCollector includeCollector)
throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionpublic ArrayTraitsTemplateData getTraits()
public boolean getIsImplicit()
public boolean getIsPacked()
public java.lang.String getLength()
public BitSizeTemplateData getElementBitSize()
public CompoundFieldTemplateData.Compound getElementCompound()
public CompoundFieldTemplateData.IntegerRange getElementIntegerRange()
public boolean getElementIsRecursive()
public NativeTypeInfoTemplateData getElementTypeInfo()
public boolean getElementUsedInPackedArray()
Last updated 2024-10-29 12:53:27