RustLibApiImplPlatform class abstract

Constructors

RustLibApiImplPlatform({required BaseHandler handler, required RustLibWire wire, required GeneralizedFrbRustBinding generalizedFrbRustBinding, required PortManager portManager})

Properties

generalizedFrbRustBinding → GeneralizedFrbRustBinding
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
handler → BaseHandler
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
portManager → PortManager
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
wire RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

dco_decode_audio_file_info(dynamic raw) AudioFileInfo
dco_decode_audio_properties(dynamic raw) AudioProperties
dco_decode_batch_bytes_result(dynamic raw) BatchBytesResult
dco_decode_batch_result(dynamic raw) BatchResult
dco_decode_bitrate_mode(dynamic raw) BitrateMode
dco_decode_bool(dynamic raw) bool
dco_decode_box_autoadd_f_32(dynamic raw) double
dco_decode_box_autoadd_i_64(dynamic raw) → PlatformInt64
dco_decode_box_autoadd_id_3_v_2_version(dynamic raw) Id3v2Version
dco_decode_box_autoadd_mime_type(dynamic raw) MimeType
dco_decode_box_autoadd_normalize_options(dynamic raw) NormalizeOptions
dco_decode_box_autoadd_tag(dynamic raw) Tag
dco_decode_box_autoadd_tag_changes(dynamic raw) TagChanges
dco_decode_box_autoadd_u_32(dynamic raw) int
dco_decode_box_autoadd_u_64(dynamic raw) → PlatformInt64
dco_decode_box_autoadd_validation_result(dynamic raw) ValidationResult
dco_decode_f_32(dynamic raw) double
dco_decode_haudiotagger_error(dynamic raw) HaudiotaggerError
dco_decode_i_32(dynamic raw) int
dco_decode_i_64(dynamic raw) → PlatformInt64
dco_decode_id_3_v_2_version(dynamic raw) Id3v2Version
dco_decode_list_list_prim_u_8_strict(dynamic raw) List<Uint8List>
dco_decode_list_picture(dynamic raw) List<Picture>
dco_decode_list_prim_u_8_loose(dynamic raw) List<int>
dco_decode_list_prim_u_8_strict(dynamic raw) Uint8List
dco_decode_list_record_string_string(dynamic raw) List<(String, String)>
dco_decode_list_record_u_32_string(dynamic raw) List<(int, String)>
dco_decode_list_String(dynamic raw) List<String>
dco_decode_list_tag_field(dynamic raw) List<TagField>
dco_decode_list_validation_issue(dynamic raw) List<ValidationIssue>
dco_decode_Map_String_String_None(dynamic raw) Map<String, String>
dco_decode_mime_type(dynamic raw) MimeType
dco_decode_normalize_options(dynamic raw) NormalizeOptions
dco_decode_opt_box_autoadd_f_32(dynamic raw) double?
dco_decode_opt_box_autoadd_i_64(dynamic raw) → PlatformInt64?
dco_decode_opt_box_autoadd_id_3_v_2_version(dynamic raw) Id3v2Version?
dco_decode_opt_box_autoadd_mime_type(dynamic raw) MimeType?
dco_decode_opt_box_autoadd_tag(dynamic raw) Tag?
dco_decode_opt_box_autoadd_u_32(dynamic raw) int?
dco_decode_opt_box_autoadd_u_64(dynamic raw) → PlatformInt64?
dco_decode_opt_list_picture(dynamic raw) List<Picture>?
dco_decode_opt_String(dynamic raw) String?
dco_decode_picture(dynamic raw) Picture
dco_decode_picture_type(dynamic raw) PictureType
dco_decode_record_string_string(dynamic raw) → (String, String)
dco_decode_record_u_32_string(dynamic raw) → (int, String)
dco_decode_String(dynamic raw) String
dco_decode_tag(dynamic raw) Tag
dco_decode_tag_changes(dynamic raw) TagChanges
dco_decode_tag_field(dynamic raw) TagField
dco_decode_u_32(dynamic raw) int
dco_decode_u_64(dynamic raw) → PlatformInt64
dco_decode_u_8(dynamic raw) int
dco_decode_unit(dynamic raw) → void
dco_decode_validation_issue(dynamic raw) ValidationIssue
dco_decode_validation_result(dynamic raw) ValidationResult
dco_decode_validation_severity(dynamic raw) ValidationSeverity
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sse_decode_audio_file_info(SseDeserializer deserializer) AudioFileInfo
sse_decode_audio_properties(SseDeserializer deserializer) AudioProperties
sse_decode_batch_bytes_result(SseDeserializer deserializer) BatchBytesResult
sse_decode_batch_result(SseDeserializer deserializer) BatchResult
sse_decode_bitrate_mode(SseDeserializer deserializer) BitrateMode
sse_decode_bool(SseDeserializer deserializer) bool
sse_decode_box_autoadd_f_32(SseDeserializer deserializer) double
sse_decode_box_autoadd_i_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_box_autoadd_id_3_v_2_version(SseDeserializer deserializer) Id3v2Version
sse_decode_box_autoadd_mime_type(SseDeserializer deserializer) MimeType
sse_decode_box_autoadd_normalize_options(SseDeserializer deserializer) NormalizeOptions
sse_decode_box_autoadd_tag(SseDeserializer deserializer) Tag
sse_decode_box_autoadd_tag_changes(SseDeserializer deserializer) TagChanges
sse_decode_box_autoadd_u_32(SseDeserializer deserializer) int
sse_decode_box_autoadd_u_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_box_autoadd_validation_result(SseDeserializer deserializer) ValidationResult
sse_decode_f_32(SseDeserializer deserializer) double
sse_decode_haudiotagger_error(SseDeserializer deserializer) HaudiotaggerError
sse_decode_i_32(SseDeserializer deserializer) int
sse_decode_i_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_id_3_v_2_version(SseDeserializer deserializer) Id3v2Version
sse_decode_list_list_prim_u_8_strict(SseDeserializer deserializer) List<Uint8List>
sse_decode_list_picture(SseDeserializer deserializer) List<Picture>
sse_decode_list_prim_u_8_loose(SseDeserializer deserializer) List<int>
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) Uint8List
sse_decode_list_record_string_string(SseDeserializer deserializer) List<(String, String)>
sse_decode_list_record_u_32_string(SseDeserializer deserializer) List<(int, String)>
sse_decode_list_String(SseDeserializer deserializer) List<String>
sse_decode_list_tag_field(SseDeserializer deserializer) List<TagField>
sse_decode_list_validation_issue(SseDeserializer deserializer) List<ValidationIssue>
sse_decode_Map_String_String_None(SseDeserializer deserializer) Map<String, String>
sse_decode_mime_type(SseDeserializer deserializer) MimeType
sse_decode_normalize_options(SseDeserializer deserializer) NormalizeOptions
sse_decode_opt_box_autoadd_f_32(SseDeserializer deserializer) double?
sse_decode_opt_box_autoadd_i_64(SseDeserializer deserializer) → PlatformInt64?
sse_decode_opt_box_autoadd_id_3_v_2_version(SseDeserializer deserializer) Id3v2Version?
sse_decode_opt_box_autoadd_mime_type(SseDeserializer deserializer) MimeType?
sse_decode_opt_box_autoadd_tag(SseDeserializer deserializer) Tag?
sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer) int?
sse_decode_opt_box_autoadd_u_64(SseDeserializer deserializer) → PlatformInt64?
sse_decode_opt_list_picture(SseDeserializer deserializer) List<Picture>?
sse_decode_opt_String(SseDeserializer deserializer) String?
sse_decode_picture(SseDeserializer deserializer) Picture
sse_decode_picture_type(SseDeserializer deserializer) PictureType
sse_decode_record_string_string(SseDeserializer deserializer) → (String, String)
sse_decode_record_u_32_string(SseDeserializer deserializer) → (int, String)
sse_decode_String(SseDeserializer deserializer) String
sse_decode_tag(SseDeserializer deserializer) Tag
sse_decode_tag_changes(SseDeserializer deserializer) TagChanges
sse_decode_tag_field(SseDeserializer deserializer) TagField
sse_decode_u_32(SseDeserializer deserializer) int
sse_decode_u_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_u_8(SseDeserializer deserializer) int
sse_decode_unit(SseDeserializer deserializer) → void
sse_decode_validation_issue(SseDeserializer deserializer) ValidationIssue
sse_decode_validation_result(SseDeserializer deserializer) ValidationResult
sse_decode_validation_severity(SseDeserializer deserializer) ValidationSeverity
sse_encode_audio_file_info(AudioFileInfo self, SseSerializer serializer) → void
sse_encode_audio_properties(AudioProperties self, SseSerializer serializer) → void
sse_encode_batch_bytes_result(BatchBytesResult self, SseSerializer serializer) → void
sse_encode_batch_result(BatchResult self, SseSerializer serializer) → void
sse_encode_bitrate_mode(BitrateMode self, SseSerializer serializer) → void
sse_encode_bool(bool self, SseSerializer serializer) → void
sse_encode_box_autoadd_f_32(double self, SseSerializer serializer) → void
sse_encode_box_autoadd_i_64(PlatformInt64 self, SseSerializer serializer) → void
sse_encode_box_autoadd_id_3_v_2_version(Id3v2Version self, SseSerializer serializer) → void
sse_encode_box_autoadd_mime_type(MimeType self, SseSerializer serializer) → void
sse_encode_box_autoadd_normalize_options(NormalizeOptions self, SseSerializer serializer) → void
sse_encode_box_autoadd_tag(Tag self, SseSerializer serializer) → void
sse_encode_box_autoadd_tag_changes(TagChanges self, SseSerializer serializer) → void
sse_encode_box_autoadd_u_32(int self, SseSerializer serializer) → void
sse_encode_box_autoadd_u_64(BigInt self, SseSerializer serializer) → void
sse_encode_box_autoadd_validation_result(ValidationResult self, SseSerializer serializer) → void
sse_encode_f_32(double self, SseSerializer serializer) → void
sse_encode_haudiotagger_error(HaudiotaggerError self, SseSerializer serializer) → void
sse_encode_i_32(int self, SseSerializer serializer) → void
sse_encode_i_64(PlatformInt64 self, SseSerializer serializer) → void
sse_encode_id_3_v_2_version(Id3v2Version self, SseSerializer serializer) → void
sse_encode_list_list_prim_u_8_strict(List<Uint8List> self, SseSerializer serializer) → void
sse_encode_list_picture(List<Picture> self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_loose(List<int> self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
sse_encode_list_record_string_string(List<(String, String)> self, SseSerializer serializer) → void
sse_encode_list_record_u_32_string(List<(int, String)> self, SseSerializer serializer) → void
sse_encode_list_String(List<String> self, SseSerializer serializer) → void
sse_encode_list_tag_field(List<TagField> self, SseSerializer serializer) → void
sse_encode_list_validation_issue(List<ValidationIssue> self, SseSerializer serializer) → void
sse_encode_Map_String_String_None(Map<String, String> self, SseSerializer serializer) → void
sse_encode_mime_type(MimeType self, SseSerializer serializer) → void
sse_encode_normalize_options(NormalizeOptions self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_f_32(double? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_i_64(PlatformInt64? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_id_3_v_2_version(Id3v2Version? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_mime_type(MimeType? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_tag(Tag? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_u_64(BigInt? self, SseSerializer serializer) → void
sse_encode_opt_list_picture(List<Picture>? self, SseSerializer serializer) → void
sse_encode_opt_String(String? self, SseSerializer serializer) → void
sse_encode_picture(Picture self, SseSerializer serializer) → void
sse_encode_picture_type(PictureType self, SseSerializer serializer) → void
sse_encode_record_string_string((String, String) self, SseSerializer serializer) → void
sse_encode_record_u_32_string((int, String) self, SseSerializer serializer) → void
sse_encode_String(String self, SseSerializer serializer) → void
sse_encode_tag(Tag self, SseSerializer serializer) → void
sse_encode_tag_changes(TagChanges self, SseSerializer serializer) → void
sse_encode_tag_field(TagField self, SseSerializer serializer) → void
sse_encode_u_32(int self, SseSerializer serializer) → void
sse_encode_u_64(BigInt self, SseSerializer serializer) → void
sse_encode_u_8(int self, SseSerializer serializer) → void
sse_encode_unit(void self, SseSerializer serializer) → void
sse_encode_validation_issue(ValidationIssue self, SseSerializer serializer) → void
sse_encode_validation_result(ValidationResult self, SseSerializer serializer) → void
sse_encode_validation_severity(ValidationSeverity self, SseSerializer serializer) → void
toString() String
A string representation of this object.
inherited

Operators

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