Package nholthaus-units-docs
- CompileTimeUnitManipulators(3) β Compile-time Unit Manipulators
- Conversion(3) β Explicit Conversion
- TypeTraits(3) β Type Traits
- UnitContainers(3) β Unit Containers
- UnitManipulators(3) β Unit Manipulators
- UnitMath(3) β Unit Math
- UnitTypes(3) β Unit Types
- std(3) β STL namespace.
- std_numeric_limits_ units_unit_t_ Units, T, NonLinearScale _ _(3)
- units(3) β Unit Conversion Library namespace.
- units.h(3) β Complete implementation of \fCunits - a compile-time, header-only, unit conversion library built on c++14 with no dependencies.
- units_acceleration(3) β namespace for unit types and containers representing acceleration values
- units_angle(3) β namespace for unit types and containers representing angle values
- units_angular_velocity(3) β namespace for unit types and containers representing angular velocity values
- units_area(3) β namespace for unit types and containers representing area values
- units_base_unit(3) β Class representing SI base unit types.
- units_capacitance(3) β namespace for unit types and containers representing capacitance values
- units_category(3) β namespace representing the implemented base and derived unit types.
- units_charge(3) β namespace for unit types and containers representing charge values
- units_concentration(3) β namespace for unit types and containers representing concentration values
- units_conductance(3) β namespace for unit types and containers representing conductance values
- units_constants(3) β namespace for physical constants like PI and Avogadro's Number.
- units_current(3) β namespace for unit types and containers representing current values
- units_data(3) β namespace for unit types and containers representing data values
- units_data_transfer_rate(3) β namespace for unit types and containers representing data values
- units_decibel_scale(3) β unit_t scale for representing decibel values.
- units_density(3) β namespace for unit types and containers representing density values
- units_dimensionless(3) β namespace for unit types and containers for units that have no dimension (scalar units)
- units_energy(3) β namespace for unit types and containers representing energy values
- units_force(3) β namespace for unit types and containers representing force values
- units_frequency(3) β namespace for unit types and containers representing frequency values
- units_illuminance(3) β namespace for unit types and containers representing illuminance values
- units_impedance(3) β namespace for unit types and containers representing impedance values
- units_inductance(3) β namespace for unit types and containers representing inductance values
- units_length(3) β namespace for unit types and containers representing length values
- units_linear_scale(3) β unit_t scale which is linear
- units_literals(3) β namespace for unit literal definitions of all categories.
- units_luminous_flux(3) β namespace for unit types and containers representing luminous_flux values
- units_luminous_intensity(3) β namespace for unit types and containers representing luminous_intensity values
- units_magnetic_field_strength(3) β namespace for unit types and containers representing magnetic_field_strength values
- units_magnetic_flux(3) β namespace for unit types and containers representing magnetic_flux values
- units_mass(3) β namespace for unit types and containers representing mass values
- units_math(3) β namespace for unit-enabled versions of the \fC<cmath> library
- units_power(3) β namespace for unit types and containers representing power values
- units_pressure(3) β namespace for unit types and containers representing pressure values
- units_radiation(3) β namespace for unit types and containers representing radiation values
- units_solid_angle(3) β namespace for unit types and containers representing solid_angle values
- units_substance(3) β namespace for unit types and containers representing substance values
- units_temperature(3) β namespace for unit types and containers representing temperature values
- units_time(3) β namespace for unit types and containers representing time values
- units_torque(3) β namespace for unit types and containers representing torque values
- units_traits(3) β namespace representing type traits which can access the properties of types provided by the units library.
- units_traits_has_decibel_scale(3) β Trait which tests whether a type is inherited from a decibel scale.
- units_traits_has_linear_scale(3) β Trait which tests whether a type is inherited from a linear scale.
- units_traits_is_acceleration_unit(3)
- units_traits_is_angle_unit(3)
- units_traits_is_angular_velocity_unit(3)
- units_traits_is_area_unit(3)
- units_traits_is_base_unit(3) β Trait which tests if a class is a \fCbase_unit type.
- units_traits_is_capacitance_unit(3)
- units_traits_is_charge_unit(3)
- units_traits_is_concentration_unit(3)
- units_traits_is_conductance_unit(3)
- units_traits_is_convertible_unit(3) β Trait which checks whether two units can be converted to each other.
- units_traits_is_convertible_unit_t(3) β Trait which tests whether two container types derived from \fCunit_t are convertible to each other.
- units_traits_is_current_unit(3)
- units_traits_is_data_transfer_rate_unit(3)
- units_traits_is_data_unit(3)
- units_traits_is_density_unit(3)
- units_traits_is_dimensionless_unit(3)
- units_traits_is_energy_unit(3)
- units_traits_is_force_unit(3)
- units_traits_is_frequency_unit(3)
- units_traits_is_illuminance_unit(3)
- units_traits_is_impedance_unit(3)
- units_traits_is_inductance_unit(3)
- units_traits_is_length_unit(3)
- units_traits_is_luminous_flux_unit(3)
- units_traits_is_luminous_intensity_unit(3)
- units_traits_is_magnetic_field_strength_unit(3)
- units_traits_is_magnetic_flux_unit(3)
- units_traits_is_mass_unit(3)
- units_traits_is_nonlinear_scale(3) β Trait which tests that \fCclass T meets the requirements for a non-linear scale.
- units_traits_is_power_unit(3)
- units_traits_is_pressure_unit(3)
- units_traits_is_radioactivity_unit(3)
- units_traits_is_ratio(3) β Trait that tests whether a type represents a std::ratio.
- units_traits_is_same_scale(3) β Trait which tests whether two types has the same non-linear scale.
- units_traits_is_scalar_unit(3)
- units_traits_is_solid_angle_unit(3)
- units_traits_is_substance_unit(3)
- units_traits_is_temperature_unit(3)
- units_traits_is_time_unit(3)
- units_traits_is_torque_unit(3)
- units_traits_is_unit(3) β Traits which tests if a class is a \fCunit
- units_traits_is_unit_t(3) β Traits which tests if a class is a \fCunit
- units_traits_is_unit_value_t(3) β Trait which tests whether a type is a unit_value_t representing the given unit type.
- units_traits_is_unit_value_t_category(3) β Trait which tests whether type T is a unit_value_t with a unit type in the given category.
- units_traits_is_velocity_unit(3)
- units_traits_is_voltage_unit(3)
- units_traits_is_volume_unit(3)
- units_unit(3) β Type representing an arbitrary unit.
- units_unit_t(3) β Container for values which represent quantities of a given unit.
- units_unit_value_add(3) β adds two unit_value_t types at compile-time
- units_unit_value_divide(3) β divides two unit_value_t types at compile-time
- units_unit_value_multiply(3) β multiplies two unit_value_t types at compile-time
- units_unit_value_power(3) β raises unit_value_to a power at compile-time
- units_unit_value_sqrt(3) β calculates square root of unit_value_t at compile-time
- units_unit_value_subtract(3) β subtracts two unit_value_t types at compile-time
- units_unit_value_t(3) β Stores a rational unit value as a compile-time constant.
- units_velocity(3) β namespace for unit types and containers representing velocity values
- units_voltage(3) β namespace for unit types and containers representing voltage values
- units_volume(3) β namespace for unit types and containers representing volume values
