MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
storage.hpp File Reference
Include dependency graph for storage.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mtcore
 Core library for C++ with Zig-related functionality.
 
namespace  mtcore::units
 Base namespace for units.
 
namespace  mtcore::units::storage
 

Variables

constexpr auto mtcore::units::storage::byte = Units<Unit<dimensions::STORAGE>>{}
 
constexpr auto mtcore::units::storage::decabyte = Units<Unit<dimensions::STORAGE, std::deca>>{}
 
constexpr auto mtcore::units::storage::hectobyte = Units<Unit<dimensions::STORAGE, std::hecto>>{}
 
constexpr auto mtcore::units::storage::kilobyte = Units<Unit<dimensions::STORAGE, std::kilo>>{}
 
constexpr auto mtcore::units::storage::megabyte = Units<Unit<dimensions::STORAGE, std::mega>>{}
 
constexpr auto mtcore::units::storage::gigabyte = Units<Unit<dimensions::STORAGE, std::giga>>{}
 
constexpr auto mtcore::units::storage::terabyte = Units<Unit<dimensions::STORAGE, std::tera>>{}
 
constexpr auto mtcore::units::storage::petabyte = Units<Unit<dimensions::STORAGE, std::peta>>{}
 
constexpr auto mtcore::units::storage::exabyte = Units<Unit<dimensions::STORAGE, std::exa>>{}
 
constexpr auto mtcore::units::storage::bit = Units<Unit<dimensions::STORAGE, std::ratio<1, 8>>>{}
 
constexpr auto mtcore::units::storage::decabit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::deca>::T>>{}
 
constexpr auto mtcore::units::storage::hectobit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::hecto>::T>>{}
 
constexpr auto mtcore::units::storage::kilobit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::kilo>::T>>{}
 
constexpr auto mtcore::units::storage::megabit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::mega>::T>>{}
 
constexpr auto mtcore::units::storage::gigabit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::giga>::T>>{}
 
constexpr auto mtcore::units::storage::terabit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::tera>::T>>{}
 
constexpr auto mtcore::units::storage::petabit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::peta>::T>>{}
 
constexpr auto mtcore::units::storage::exabit = Units<Unit<dimensions::STORAGE, math::MultRatios<std::ratio<1, 8>, std::exa>::T>>{}