WriteMemoryArguments class

Arguments for writeMemory request.

Inheritance

Constructors

WriteMemoryArguments({bool? allowPartial, required String data, required String memoryReference, int? offset})
WriteMemoryArguments.fromMap(Map<String, Object?> obj)

Properties

allowPartial bool?
Property to control partial writes. If true, the debug adapter should attempt to write memory even if the entire memory region is not writable. In such a case the debug adapter should stop after hitting the first byte of memory that cannot be written and return the number of bytes written in the response via the offset and bytesWritten properties. If false or missing, a debug adapter should attempt to verify the region is writable before writing, and fail the response if it is not.
final
data String
Bytes to write, encoded using base64.
final
hashCode int
The hash code for this object.
no setterinherited
memoryReference String
Memory reference to the base location to which data should be written.
final
offset int?
Offset (in bytes) to be applied to the reference location before writing data. Can be negative.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

canParse(Object? obj) bool
override
fromJson(Map<String, Object?> obj) WriteMemoryArguments