Si1TypeDefBitSequence class
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
.