module Memsizable

Public Instance Methods

memsize() click to toggle source
# File lib/memsizable.rb, line 16
def memsize
  self.attributes.keys.map{ |attr_name| self.send(attr_name)}.inject{|sum, attr| sum + (attr.respond_to?(:size) ? attr.size : attr.to_s.size)  }
end