ClassHeapStats class

Inheritance

Constructors

ClassHeapStats({ClassRef? classRef, int? accumulatedSize, int? bytesCurrent, int? instancesAccumulated, int? instancesCurrent})

Properties

accumulatedSize int?
The number of bytes allocated for instances of class since the accumulator was last reset.
getter/setter pair
bytesCurrent int?
The number of bytes currently allocated for instances of class.
getter/setter pair
classRef ClassRef?
The class for which this memory information is associated.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
instancesAccumulated int?
The number of instances of class which have been allocated since the accumulator was last reset.
getter/setter pair
instancesCurrent int?
The number of instances of class which are currently alive.
getter/setter pair
json Map<String, dynamic>?
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type String
no setteroverride

Methods

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

Operators

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

Static Methods

parse(Map<String, dynamic>? json) ClassHeapStats?
override