class BitGirder::Io::DataSize
Public Instance Methods
<=>( o )
click to toggle source
# File lib/bitgirder/io.rb, line 483 def <=>( o ) return nil unless o.is_a?( DataSize ) return self.bytes <=> o.bytes end
==( o )
click to toggle source
# File lib/bitgirder/io.rb, line 476 def ==( o ) return true if o.equal?( self ) return false unless o.is_a?( DataSize ) return self.bytes == o.bytes end
bytes()
click to toggle source
# File lib/bitgirder/io.rb, line 471 def bytes @size * @unit.byte_scale end
to_s()
click to toggle source
# File lib/bitgirder/io.rb, line 489 def to_s bytes.to_s end