public final class BitSizeTemplateData
extends java.lang.Object
| Constructor and Description |
|---|
BitSizeTemplateData(java.lang.String value) |
BitSizeTemplateData(java.lang.String value,
java.lang.String ownerIndirectValue,
java.lang.String objectIndirectValue,
java.lang.String rowIndirectValue,
boolean needsOwner) |
| Modifier and Type | Method and Description |
|---|---|
static BitSizeTemplateData |
create(zserio.extension.cpp.TemplateDataContext context,
zserio.ast.TypeInstantiation typeInstantiation,
IncludeCollector includeCollector) |
boolean |
getIsDynamicBitField() |
boolean |
getNeedsOwner() |
java.lang.String |
getObjectIndirectValue() |
java.lang.String |
getOwnerIndirectValue() |
java.lang.String |
getRowIndirectValue() |
java.lang.String |
getValue() |
public BitSizeTemplateData(java.lang.String value)
public BitSizeTemplateData(java.lang.String value,
java.lang.String ownerIndirectValue,
java.lang.String objectIndirectValue,
java.lang.String rowIndirectValue,
boolean needsOwner)
public java.lang.String getValue()
public java.lang.String getOwnerIndirectValue()
public java.lang.String getObjectIndirectValue()
public java.lang.String getRowIndirectValue()
public boolean getNeedsOwner()
public boolean getIsDynamicBitField()
public static BitSizeTemplateData create(zserio.extension.cpp.TemplateDataContext context, zserio.ast.TypeInstantiation typeInstantiation, IncludeCollector includeCollector) throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionLast updated 2024-10-29 12:53:27