ome-common 5.3.2

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.