ome-common  5.5.0
Namespaces | Typedefs | Functions
frequency.h File Reference

Frequency units of measurement. More...

#include <ome/common/config.h>
#include <ome/common/units/types.h>
#include <boost/units/unit.hpp>
#include <boost/units/quantity.hpp>
#include <boost/units/systems/si.hpp>
+ Include dependency graph for frequency.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ome
 Open Microscopy Environment C++.
 
 ome::common
 OME compatibility functions and classes.
 
 ome::common::units
 Units of measurement.
 

Typedefs

typedef si::frequency ome::common::units::frequency_unit
 Unit definition for frequency.
 
typedef quantity< si::frequency > ome::common::units::frequency_quantity
 Measured quantity (frequency, hertz).
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational<-24 > > >::type ome::common::units::yoctohertz_unit
 Unit definition for yoctohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational<-21 > > >::type ome::common::units::zeptohertz_unit
 Unit definition for zeptohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational<-18 > > >::type ome::common::units::attohertz_unit
 Unit definition for attohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational<-15 > > >::type ome::common::units::femtohertz_unit
 Unit definition for femtohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational<-12 > > >::type ome::common::units::picohertz_unit
 Unit definition for picohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< -9 > > >::type ome::common::units::nanohertz_unit
 Unit definition for nanohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< -6 > > >::type ome::common::units::microhertz_unit
 Unit definition for microhertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< -3 > > >::type ome::common::units::millihertz_unit
 Unit definition for millihertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< -2 > > >::type ome::common::units::centihertz_unit
 Unit definition for centihertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< -1 > > >::type ome::common::units::decihertz_unit
 Unit definition for decihertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 0 > > >::type ome::common::units::hertz_unit
 Unit definition for hertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 1 > > >::type ome::common::units::dekahertz_unit
 Unit definition for dekahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 1 > > >::type ome::common::units::decahertz_unit
 Unit definition for decahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 2 > > >::type ome::common::units::hectohertz_unit
 Unit definition for hectohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 3 > > >::type ome::common::units::kilohertz_unit
 Unit definition for kilohertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 6 > > >::type ome::common::units::megahertz_unit
 Unit definition for megahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 9 > > >::type ome::common::units::gigahertz_unit
 Unit definition for gigahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 12 > > >::type ome::common::units::terahertz_unit
 Unit definition for terahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 15 > > >::type ome::common::units::petahertz_unit
 Unit definition for petahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 18 > > >::type ome::common::units::exahertz_unit
 Unit definition for exahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 21 > > >::type ome::common::units::zettahertz_unit
 Unit definition for zettahertz frequency.
 
typedef make_scaled_unit< si::frequency, scale< 10, static_rational< 24 > > >::type ome::common::units::yottahertz_unit
 Unit definition for yottahertz frequency.
 
typedef quantity< yoctohertz_unit > ome::common::units::yoctohertz_quantity
 Measured quantity in yoctohertz.
 
typedef quantity< zeptohertz_unit > ome::common::units::zeptohertz_quantity
 Measured quantity in zeptohertz.
 
typedef quantity< attohertz_unit > ome::common::units::attohertz_quantity
 Measured quantity in attohertz.
 
typedef quantity< femtohertz_unit > ome::common::units::femtohertz_quantity
 Measured quantity in femtohertz.
 
typedef quantity< picohertz_unit > ome::common::units::picohertz_quantity
 Measured quantity in picohertz.
 
typedef quantity< nanohertz_unit > ome::common::units::nanohertz_quantity
 Measured quantity in nanohertz.
 
typedef quantity< microhertz_unit > ome::common::units::microhertz_quantity
 Measured quantity in microhertz.
 
typedef quantity< millihertz_unit > ome::common::units::millihertz_quantity
 Measured quantity in millihertz.
 
typedef quantity< centihertz_unit > ome::common::units::centihertz_quantity
 Measured quantity in centihertz.
 
typedef quantity< decihertz_unit > ome::common::units::decihertz_quantity
 Measured quantity in decihertz.
 
typedef quantity< hertz_unit > ome::common::units::hertz_quantity
 Measured quantity in hertz.
 
typedef quantity< dekahertz_unit > ome::common::units::dekahertz_quantity
 Measured quantity in dekahertz.
 
typedef quantity< decahertz_unit > ome::common::units::decahertz_quantity
 Measured quantity in decahertz.
 
typedef quantity< hectohertz_unit > ome::common::units::hectohertz_quantity
 Measured quantity in hectohertz.
 
typedef quantity< kilohertz_unit > ome::common::units::kilohertz_quantity
 Measured quantity in kilohertz.
 
typedef quantity< megahertz_unit > ome::common::units::megahertz_quantity
 Measured quantity in megahertz.
 
typedef quantity< gigahertz_unit > ome::common::units::gigahertz_quantity
 Measured quantity in gigahertz.
 
typedef quantity< terahertz_unit > ome::common::units::terahertz_quantity
 Measured quantity in terahertz.
 
typedef quantity< petahertz_unit > ome::common::units::petahertz_quantity
 Measured quantity in petahertz.
 
typedef quantity< exahertz_unit > ome::common::units::exahertz_quantity
 Measured quantity in exahertz.
 
typedef quantity< zettahertz_unit > ome::common::units::zettahertz_quantity
 Measured quantity in zettahertz.
 
typedef quantity< yottahertz_unit > ome::common::units::yottahertz_quantity
 Measured quantity in yottahertz.
 

Functions

 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (yoctohertz, yoctohertz_unit)
 Numeric constant for yoctohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (zeptohertz, zeptohertz_unit)
 Numeric constant for zeptohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (attohertz, attohertz_unit)
 Numeric constant for attohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (femtohertz, femtohertz_unit)
 Numeric constant for femtohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (picohertz, picohertz_unit)
 Numeric constant for picohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (nanohertz, nanohertz_unit)
 Numeric constant for nanohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (microhertz, microhertz_unit)
 Numeric constant for microhertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (millihertz, millihertz_unit)
 Numeric constant for millihertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (centihertz, centihertz_unit)
 Numeric constant for centihertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decihertz, decihertz_unit)
 Numeric constant for decihertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (hertz, hertz_unit)
 Numeric constant for hertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (dekahertz, dekahertz_unit)
 Numeric constant for dekahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decahertz, decahertz_unit)
 Numeric constant for decahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (hectohertz, hectohertz_unit)
 Numeric constant for hectohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (kilohertz, kilohertz_unit)
 Numeric constant for kilohertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (megahertz, megahertz_unit)
 Numeric constant for megahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (gigahertz, gigahertz_unit)
 Numeric constant for gigahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (terahertz, terahertz_unit)
 Numeric constant for terahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (petahertz, petahertz_unit)
 Numeric constant for petahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (exahertz, exahertz_unit)
 Numeric constant for exahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (zettahertz, zettahertz_unit)
 Numeric constant for zettahertz.
 
 ome::common::units::BOOST_UNITS_STATIC_CONSTANT (yottahertz, yottahertz_unit)
 Numeric constant for yottahertz.
 

Detailed Description

Frequency units of measurement.

This header contains unit definition types, unit constants and measured quantity types for SI and other standard frequency units of measurement.