public final class CompoundFieldTemplateData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CompoundFieldTemplateData.Array |
static class |
CompoundFieldTemplateData.Compound |
static class |
CompoundFieldTemplateData.Constraint |
static class |
CompoundFieldTemplateData.IntegerRange |
static class |
CompoundFieldTemplateData.Offset |
static class |
CompoundFieldTemplateData.Optional |
| Constructor and Description |
|---|
CompoundFieldTemplateData(zserio.extension.cpp.TemplateDataContext context,
CompoundType parentType,
Field field,
IncludeCollector includeCollector) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlignmentValue() |
CompoundFieldTemplateData.Array |
getArray() |
BitSizeTemplateData |
getBitSize() |
CompoundFieldTemplateData.Compound |
getCompound() |
CompoundFieldTemplateData.Constraint |
getConstraint() |
DocCommentsTemplateData |
getDocComments() |
java.lang.String |
getGetterName() |
boolean |
getHolderNeedsAllocator() |
java.lang.String |
getInitializer() |
CompoundFieldTemplateData.IntegerRange |
getIntegerRange() |
boolean |
getIsExtended() |
boolean |
getIsPackable() |
java.lang.String |
getIsPresentIndicatorName() |
java.lang.String |
getName() |
boolean |
getNeedsAllocator() |
CompoundFieldTemplateData.Offset |
getOffset() |
CompoundFieldTemplateData.Optional |
getOptional() |
java.lang.String |
getReaderName() |
RuntimeFunctionTemplateData |
getRuntimeFunction() |
java.lang.String |
getSetterName() |
NativeTypeInfoTemplateData |
getTypeInfo() |
boolean |
getUsesAnyHolder() |
public CompoundFieldTemplateData(zserio.extension.cpp.TemplateDataContext context,
CompoundType parentType,
Field field,
IncludeCollector includeCollector)
throws ZserioExtensionException
ZserioExtensionExceptionpublic CompoundFieldTemplateData.Optional getOptional()
public CompoundFieldTemplateData.Compound getCompound()
public java.lang.String getName()
public NativeTypeInfoTemplateData getTypeInfo()
public java.lang.String getGetterName()
public java.lang.String getSetterName()
public java.lang.String getReaderName()
public boolean getIsExtended()
public java.lang.String getIsPresentIndicatorName()
public boolean getIsPackable()
public CompoundFieldTemplateData.IntegerRange getIntegerRange()
public java.lang.String getAlignmentValue()
public java.lang.String getInitializer()
public boolean getUsesAnyHolder()
public boolean getNeedsAllocator()
public boolean getHolderNeedsAllocator()
public CompoundFieldTemplateData.Constraint getConstraint()
public CompoundFieldTemplateData.Offset getOffset()
public CompoundFieldTemplateData.Array getArray()
public RuntimeFunctionTemplateData getRuntimeFunction()
public BitSizeTemplateData getBitSize()
public DocCommentsTemplateData getDocComments()
Last updated 2024-10-29 12:56:13