Si1TypeDefBitSequence class

Inheritance

Constructors

Si1TypeDefBitSequence.new({required int bitOrderType, required int bitStoreType})
Si1TypeDefBitSequence.deserializeJson(Map<String, dynamic> json)

Properties

bitOrderType int
final
bitStoreType int
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
typeName Si1TypeDefsIndexesConst
Gets the constant indexes for the type name.
no setteroverride

Methods

cast<TYPE extends ScaleTypeDef>() → TYPE
inherited
getValue({required PortableRegistry registry, required Object? value, required bool fromTemplate, required int self}) Object?
Gets the value of the type definition for the given registry, value, fromTemplate.
layout({String? property}) → StructLayout
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
scaleJsonSerialize({String? property}) Map<String, dynamic>
override
serialize({String? property}) List<int>
inherited
toHex({String? prefix, bool lowerCase = true}) String
inherited
toString() String
A string representation of this object.
inherited
typeDefDecode({required PortableRegistry registry, required List<int> bytes, required int offset}) → LayoutDecodeResult
Decodes the data based on the type definition using the provided registry and bytes.
typeDefLayout(PortableRegistry registry, Object? value, {String? property}) → Layout
Returns the serialization layout of a type definition for the given registry, value, and optional property.
typeInfo(PortableRegistry registry, int id) MetadataTypeInfo
typeTemplate(PortableRegistry registry, int id) TypeTemlate
Returns the type template using the provided registry.

Operators

operator ==(Object other) bool
The equality operator.
inherited