Physical Quantities  v1.0.0
C++ library of physical quantities, physical models, and units of measure for scientific computing. https://github.com/acodcha/phq
Namespaces | Enumerations | Functions
MemoryRate.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <functional>
#include <map>
#include <ostream>
#include <string_view>
#include <unordered_map>
#include "../Base.hpp"
#include "../Dimension/ElectricCurrent.hpp"
#include "../Dimension/Length.hpp"
#include "../Dimension/LuminousIntensity.hpp"
#include "../Dimension/Mass.hpp"
#include "../Dimension/SubstanceAmount.hpp"
#include "../Dimension/Temperature.hpp"
#include "../Dimension/Time.hpp"
#include "../Dimensions.hpp"
#include "../Unit.hpp"
#include "../UnitSystem.hpp"

Go to the source code of this file.

Namespaces

 PhQ
 Namespace that encompasses all of the Physical Quantities library's content.
 
 PhQ::Unit
 Namespace that contains units of measure.
 

Enumerations

enum class  PhQ::Unit::MemoryRate : int8_t {
  PhQ::Unit::BitPerSecond , PhQ::Unit::BytePerSecond , PhQ::Unit::KilobitPerSecond , PhQ::Unit::KibibitPerSecond ,
  PhQ::Unit::KilobytePerSecond , PhQ::Unit::KibibytePerSecond , PhQ::Unit::MegabitPerSecond , PhQ::Unit::MebibitPerSecond ,
  PhQ::Unit::MegabytePerSecond , PhQ::Unit::MebibytePerSecond , PhQ::Unit::GigabitPerSecond , PhQ::Unit::GibibitPerSecond ,
  PhQ::Unit::GigabytePerSecond , PhQ::Unit::GibibytePerSecond , PhQ::Unit::TerabitPerSecond , PhQ::Unit::TebibitPerSecond ,
  PhQ::Unit::TerabytePerSecond , PhQ::Unit::TebibytePerSecond , PhQ::Unit::PetabitPerSecond , PhQ::Unit::PebibitPerSecond ,
  PhQ::Unit::PetabytePerSecond , PhQ::Unit::PebibytePerSecond , PhQ::Unit::BitPerMinute , PhQ::Unit::BytePerMinute ,
  PhQ::Unit::KilobitPerMinute , PhQ::Unit::KibibitPerMinute , PhQ::Unit::KilobytePerMinute , PhQ::Unit::KibibytePerMinute ,
  PhQ::Unit::MegabitPerMinute , PhQ::Unit::MebibitPerMinute , PhQ::Unit::MegabytePerMinute , PhQ::Unit::MebibytePerMinute ,
  PhQ::Unit::GigabitPerMinute , PhQ::Unit::GibibitPerMinute , PhQ::Unit::GigabytePerMinute , PhQ::Unit::GibibytePerMinute ,
  PhQ::Unit::TerabitPerMinute , PhQ::Unit::TebibitPerMinute , PhQ::Unit::TerabytePerMinute , PhQ::Unit::TebibytePerMinute ,
  PhQ::Unit::PetabitPerMinute , PhQ::Unit::PebibitPerMinute , PhQ::Unit::PetabytePerMinute , PhQ::Unit::PebibytePerMinute ,
  PhQ::Unit::BitPerHour , PhQ::Unit::BytePerHour , PhQ::Unit::KilobitPerHour , PhQ::Unit::KibibitPerHour ,
  PhQ::Unit::KilobytePerHour , PhQ::Unit::KibibytePerHour , PhQ::Unit::MegabitPerHour , PhQ::Unit::MebibitPerHour ,
  PhQ::Unit::MegabytePerHour , PhQ::Unit::MebibytePerHour , PhQ::Unit::GigabitPerHour , PhQ::Unit::GibibitPerHour ,
  PhQ::Unit::GigabytePerHour , PhQ::Unit::GibibytePerHour , PhQ::Unit::TerabitPerHour , PhQ::Unit::TebibitPerHour ,
  PhQ::Unit::TerabytePerHour , PhQ::Unit::TebibytePerHour , PhQ::Unit::PetabitPerHour , PhQ::Unit::PebibitPerHour ,
  PhQ::Unit::PetabytePerHour , PhQ::Unit::PebibytePerHour
}
 Computer memory rate unit. Can represent the time rate of change of memory or a memory transfer speed. More...
 

Functions

std::ostream & PhQ::operator<< (std::ostream &stream, const Unit::MemoryRate unit)