Class: Mnemonic::Metric::InstancesSize

Inherits:
Base
  • Object
show all
Defined in:
lib/mnemonic/metric/instances_size.rb

Instance Attribute Summary

Attributes inherited from Base

#diff, #diff_from_start, #name, #prev_value, #start_value, #value

Instance Method Summary collapse

Methods inherited from Base

#each_submetric, #refresh!, #start!

Constructor Details

#initialize(klass) ⇒ InstancesSize

Returns a new instance of InstancesSize.



4
5
6
7
# File 'lib/mnemonic/metric/instances_size.rb', line 4

def initialize(klass)
  @klass = klass
  @name = "Size(#{klass.name || klass.inspect})"
end

Instance Method Details

#kindObject



9
10
11
# File 'lib/mnemonic/metric/instances_size.rb', line 9

def kind
  :bytes
end