public class NativeTypeInfoTemplateData
extends java.lang.Object
| Constructor and Description |
|---|
NativeTypeInfoTemplateData(CppNativeType cppNativeType,
zserio.ast.TypeInstantiation typeInstantiation) |
NativeTypeInfoTemplateData(CppNativeType cppNativeType,
zserio.ast.TypeReference typeReference) |
NativeTypeInfoTemplateData(CppNativeType cppNativeType,
zserio.ast.ZserioType baseType) |
| Modifier and Type | Method and Description |
|---|---|
ArrayTraitsTemplateData |
getArrayTraits() |
boolean |
getIsBitmask() |
boolean |
getIsBoolean() |
boolean |
getIsBytes() |
boolean |
getIsEnum() |
boolean |
getIsSimple() |
boolean |
getIsString() |
java.lang.String |
getTypeFullName() |
RuntimeFunctionTemplateData |
getTypeInfoGetter() |
public NativeTypeInfoTemplateData(CppNativeType cppNativeType, zserio.ast.TypeInstantiation typeInstantiation) throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionpublic NativeTypeInfoTemplateData(CppNativeType cppNativeType, zserio.ast.TypeReference typeReference) throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionpublic NativeTypeInfoTemplateData(CppNativeType cppNativeType, zserio.ast.ZserioType baseType) throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionpublic java.lang.String getTypeFullName()
public boolean getIsSimple()
public boolean getIsEnum()
public boolean getIsBitmask()
public boolean getIsBoolean()
public boolean getIsString()
public boolean getIsBytes()
public ArrayTraitsTemplateData getArrayTraits()
public RuntimeFunctionTemplateData getTypeInfoGetter()
Last updated 2024-07-18 11:28:45