public class NativeTypeInfoTemplateData
extends java.lang.Object
| Constructor and Description |
|---|
NativeTypeInfoTemplateData(CppNativeType cppNativeType,
TypeInstantiation typeInstantiation) |
NativeTypeInfoTemplateData(CppNativeType cppNativeType,
TypeReference typeReference) |
NativeTypeInfoTemplateData(CppNativeType cppNativeType,
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, TypeInstantiation typeInstantiation) throws ZserioExtensionException
ZserioExtensionExceptionpublic NativeTypeInfoTemplateData(CppNativeType cppNativeType, TypeReference typeReference) throws ZserioExtensionException
ZserioExtensionExceptionpublic NativeTypeInfoTemplateData(CppNativeType cppNativeType, ZserioType baseType) throws ZserioExtensionException
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:31:32