16 static constexpr UnitId
unit_id() {
return UNIT_ID_COULOMB; }
17 static constexpr std::string_view
symbol() {
return "C"; }
18 static constexpr DimensionId
dimension() {
return DIMENSION_ID_CHARGE; }
21 static constexpr UnitId
unit_id() {
return UNIT_ID_MILLICOULOMB; }
22 static constexpr std::string_view
symbol() {
return "mC"; }
23 static constexpr DimensionId
dimension() {
return DIMENSION_ID_CHARGE; }
26 static constexpr UnitId
unit_id() {
return UNIT_ID_MICROCOULOMB; }
27 static constexpr std::string_view
symbol() {
return "µC"; }
28 static constexpr DimensionId
dimension() {
return DIMENSION_ID_CHARGE; }
31 static constexpr UnitId
unit_id() {
return UNIT_ID_KILOCOULOMB; }
32 static constexpr std::string_view
symbol() {
return "kC"; }
33 static constexpr DimensionId
dimension() {
return DIMENSION_ID_CHARGE; }
Core quantity template and error translation utilities.
Quantity< CoulombTag > Coulomb
Quantity< MillicoulombTag > Millicoulomb
Quantity< MicrocoulombTag > Microcoulomb
Quantity< KilocoulombTag > Kilocoulomb
static constexpr std::string_view symbol()
static constexpr UnitId unit_id()
static constexpr DimensionId dimension()
static constexpr std::string_view symbol()
static constexpr DimensionId dimension()
static constexpr UnitId unit_id()
static constexpr std::string_view symbol()
static constexpr DimensionId dimension()
static constexpr UnitId unit_id()
static constexpr UnitId unit_id()
static constexpr std::string_view symbol()
static constexpr DimensionId dimension()