Zend Framework  1.12
Public Attributes | Protected Attributes | List of all members
Zend_Measure_Binary Class Reference

Public Attributes

const STANDARD = 'BYTE'
 
const BIT = 'BIT'
 
const CRUMB = 'CRUMB'
 
const NIBBLE = 'NIBBLE'
 
const BYTE = 'BYTE'
 
const KILOBYTE = 'KILOBYTE'
 
const KIBIBYTE = 'KIBIBYTE'
 
const KILO_BINARY_BYTE = 'KILO_BINARY_BYTE'
 
const KILOBYTE_SI = 'KILOBYTE_SI'
 
const MEGABYTE = 'MEGABYTE'
 
const MEBIBYTE = 'MEBIBYTE'
 
const MEGA_BINARY_BYTE = 'MEGA_BINARY_BYTE'
 
const MEGABYTE_SI = 'MEGABYTE_SI'
 
const GIGABYTE = 'GIGABYTE'
 
const GIBIBYTE = 'GIBIBYTE'
 
const GIGA_BINARY_BYTE = 'GIGA_BINARY_BYTE'
 
const GIGABYTE_SI = 'GIGABYTE_SI'
 
const TERABYTE = 'TERABYTE'
 
const TEBIBYTE = 'TEBIBYTE'
 
const TERA_BINARY_BYTE = 'TERA_BINARY_BYTE'
 
const TERABYTE_SI = 'TERABYTE_SI'
 
const PETABYTE = 'PETABYTE'
 
const PEBIBYTE = 'PEBIBYTE'
 
const PETA_BINARY_BYTE = 'PETA_BINARY_BYTE'
 
const PETABYTE_SI = 'PETABYTE_SI'
 
const EXABYTE = 'EXABYTE'
 
const EXBIBYTE = 'EXBIBYTE'
 
const EXA_BINARY_BYTE = 'EXA_BINARY_BYTE'
 
const EXABYTE_SI = 'EXABYTE_SI'
 
const ZETTABYTE = 'ZETTABYTE'
 
const ZEBIBYTE = 'ZEBIBYTE'
 
const ZETTA_BINARY_BYTE = 'ZETTA_BINARY_BYTE'
 
const ZETTABYTE_SI = 'ZETTABYTE_SI'
 
const YOTTABYTE = 'YOTTABYTE'
 
const YOBIBYTE = 'YOBIBYTE'
 
const YOTTA_BINARY_BYTE = 'YOTTA_BINARY_BYTE'
 
const YOTTABYTE_SI = 'YOTTABYTE_SI'
 

Protected Attributes

 $_units
 
- Protected Attributes inherited from Zend_Measure_Abstract
 $_value
 Plain value in standard unit.
 
 $_type
 Original type for this unit.
 
 $_locale = null
 Locale identifier.
 
 $_units = array()
 Unit types for this measurement.
 

Additional Inherited Members

- Public Member Functions inherited from Zend_Measure_Abstract
 __construct ($value, $type=null, $locale=null)
 Zend_Measure_Abstract is an abstract class for the different measurement types.
 
 getLocale ()
 Returns the actual set locale.
 
 setLocale ($locale=null, $check=false)
 Sets a new locale for the value representation.
 
 getValue ($round=-1, $locale=null)
 Returns the internal value.
 
 setValue ($value, $type=null, $locale=null)
 Set a new value.
 
 getType ()
 Returns the original type.
 
 setType ($type)
 Set a new type, and convert the value.
 
 equals ($object)
 Compare if the value and type is equal.
 
 toString ($round=-1, $locale=null)
 Returns a string representation.
 
 __toString ()
 Returns a string representation.
 
 getConversionList ()
 Returns the conversion list.
 
 convertTo ($type, $round=2, $locale=null)
 Alias function for setType returning the converted unit.
 
 add ($object)
 Adds an unit to another one.
 
 sub ($object)
 Substracts an unit from another one.
 
 compare ($object)
 Compares two units.
 

Member Data Documentation

$_units
protected
const BIT = 'BIT'
const BYTE = 'BYTE'
const CRUMB = 'CRUMB'
const EXA_BINARY_BYTE = 'EXA_BINARY_BYTE'
const EXABYTE = 'EXABYTE'
const EXABYTE_SI = 'EXABYTE_SI'
const EXBIBYTE = 'EXBIBYTE'
const GIBIBYTE = 'GIBIBYTE'
const GIGA_BINARY_BYTE = 'GIGA_BINARY_BYTE'
const GIGABYTE = 'GIGABYTE'
const GIGABYTE_SI = 'GIGABYTE_SI'
const KIBIBYTE = 'KIBIBYTE'
const KILO_BINARY_BYTE = 'KILO_BINARY_BYTE'
const KILOBYTE = 'KILOBYTE'
const KILOBYTE_SI = 'KILOBYTE_SI'
const MEBIBYTE = 'MEBIBYTE'
const MEGA_BINARY_BYTE = 'MEGA_BINARY_BYTE'
const MEGABYTE = 'MEGABYTE'
const MEGABYTE_SI = 'MEGABYTE_SI'
const NIBBLE = 'NIBBLE'
const PEBIBYTE = 'PEBIBYTE'
const PETA_BINARY_BYTE = 'PETA_BINARY_BYTE'
const PETABYTE = 'PETABYTE'
const PETABYTE_SI = 'PETABYTE_SI'
const STANDARD = 'BYTE'
const TEBIBYTE = 'TEBIBYTE'
const TERA_BINARY_BYTE = 'TERA_BINARY_BYTE'
const TERABYTE = 'TERABYTE'
const TERABYTE_SI = 'TERABYTE_SI'
const YOBIBYTE = 'YOBIBYTE'
const YOTTA_BINARY_BYTE = 'YOTTA_BINARY_BYTE'
const YOTTABYTE = 'YOTTABYTE'
const YOTTABYTE_SI = 'YOTTABYTE_SI'
const ZEBIBYTE = 'ZEBIBYTE'
const ZETTA_BINARY_BYTE = 'ZETTA_BINARY_BYTE'
const ZETTABYTE = 'ZETTABYTE'
const ZETTABYTE_SI = 'ZETTABYTE_SI'