HeapSnapshotObject class
A representation of an object instance captured in a memory snapshot.
Properties
- classId → int
-
The class ID representing the type of this object.
no setter
- data → dynamic
-
Data associated with this object.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- identityHashCode → int
-
The identity hash code of this object.
no setter
- klass → HeapSnapshotClass
-
The class representing the type of this object.
no setter
- references → Uint32List
-
A list of indices into HeapSnapshotGraph.objects.
no setter
- referrers → Uint32List
-
A list of indices into HeapSnapshotGraph.objects.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shallowSize → int
-
The space used by this object in bytes.
no setter
-
successors
→ Iterable<
HeapSnapshotObject> -
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited