Base dimensions refactored
-
This commit is contained in:
1 parent
c3c5a740d9
commit
d31d2cf439
9 files changed
+108
-68
No files matched your search
@@ -28,7 +28,7 @@
|
||||
|
||||
namespace {
|
||||
|
||||
struct base_dim_digital_information { static constexpr const char* value = "digital information"; };
|
||||
struct base_dim_digital_information : units::base_dimension<"digital information", "b"> {};
|
||||
|
||||
struct digital_information : units::derived_dimension<digital_information, units::exp<base_dim_digital_information, 1>> {};
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace {
|
||||
concept DigitalInformation = units::QuantityOf<T, digital_information>;
|
||||
|
||||
using namespace units::hacks;
|
||||
|
||||
struct bit : units::derived_unit<bit, decltype("b"_fs), digital_information> {};
|
||||
struct byte : units::derived_unit<byte, decltype("B"_fs), digital_information, units::ratio<8>> {};
|
||||
|
||||
|
||||
Reference in new issue
Block a user