libsigrokcxx  0.4.0
C++ bindings for libsigrok
Static Public Attributes | List of all members
sigrok::Unit Class Reference

Unit of measurement. More...

#include <libsigrokcxx/enums.hpp>

+ Inheritance diagram for sigrok::Unit:

Static Public Attributes

static const Unit *const VOLT
 Volt. More...
 
static const Unit *const AMPERE
 Ampere (current). More...
 
static const Unit *const OHM
 Ohm (resistance). More...
 
static const Unit *const FARAD
 Farad (capacity). More...
 
static const Unit *const KELVIN
 Kelvin (temperature). More...
 
static const Unit *const CELSIUS
 Degrees Celsius (temperature). More...
 
static const Unit *const FAHRENHEIT
 Degrees Fahrenheit (temperature). More...
 
static const Unit *const HERTZ
 Hertz (frequency, 1/s, [Hz]). More...
 
static const Unit *const PERCENTAGE
 Percent value. More...
 
static const Unit *const BOOLEAN
 Boolean value. More...
 
static const Unit *const SECOND
 Time in seconds. More...
 
static const Unit *const SIEMENS
 Unit of conductance, the inverse of resistance. More...
 
static const Unit *const DECIBEL_MW
 An absolute measurement of power, in decibels, referenced to 1 milliwatt (dBu). More...
 
static const Unit *const DECIBEL_VOLT
 Voltage in decibel, referenced to 1 volt (dBV). More...
 
static const Unit *const UNITLESS
 Measurements that intrinsically do not have units attached, such as ratios, gains, etc. More...
 
static const Unit *const DECIBEL_SPL
 Sound pressure level, in decibels, relative to 20 micropascals. More...
 
static const Unit *const CONCENTRATION
 Normalized (0 to 1) concentration of a substance or compound with 0 representing a concentration of 0%, and 1 being 100%. More...
 
static const Unit *const REVOLUTIONS_PER_MINUTE
 Revolutions per minute. More...
 
static const Unit *const VOLT_AMPERE
 Apparent power [VA]. More...
 
static const Unit *const WATT
 Real power [W]. More...
 
static const Unit *const WATT_HOUR
 Consumption [Wh]. More...
 
static const Unit *const METER_SECOND
 Wind speed in meters per second. More...
 
static const Unit *const HECTOPASCAL
 Pressure in hectopascal. More...
 
static const Unit *const HUMIDITY_293K
 Relative humidity assuming air temperature of 293 Kelvin (rF). More...
 
static const Unit *const DEGREE
 Plane angle in 1/360th of a full circle. More...
 
static const Unit *const HENRY
 Henry (inductance). More...
 
static const Unit *const GRAM
 Mass in gram [g]. More...
 
static const Unit *const CARAT
 Mass in carat [ct]. More...
 
static const Unit *const OUNCE
 Mass in ounce [oz]. More...
 
static const Unit *const TROY_OUNCE
 Mass in troy ounce [oz t]. More...
 
static const Unit *const POUND
 Mass in pound [lb]. More...
 
static const Unit *const PENNYWEIGHT
 Mass in pennyweight [dwt]. More...
 
static const Unit *const GRAIN
 Mass in grain [gr]. More...
 
static const Unit *const TAEL
 Mass in tael (variants: Hong Kong, Singapore/Malaysia, Taiwan)
 
static const Unit *const MOMME
 Mass in momme. More...
 
static const Unit *const TOLA
 Mass in tola. More...
 
static const Unit *const PIECE
 Pieces (number of items). More...
 

Additional Inherited Members

- Public Member Functions inherited from sigrok::EnumValue< Unit, enum sr_unit >
int id () const
 The integer constant associated with this value. More...
 
string name () const
 The name associated with this value. More...
 
- Static Public Member Functions inherited from sigrok::EnumValue< Unit, enum sr_unit >
static const Unitget (int id)
 Get value associated with a given integer constant. More...
 
static std::vector< const Unit * > values ()
 Get possible values. More...
 

Detailed Description

Unit of measurement.

Definition at line 204 of file enums.hpp.

Member Data Documentation

const Unit* const sigrok::Unit::VOLT
static

Volt.

Definition at line 209 of file enums.hpp.

const Unit* const sigrok::Unit::AMPERE
static

Ampere (current).

Definition at line 211 of file enums.hpp.

const Unit* const sigrok::Unit::OHM
static

Ohm (resistance).

Definition at line 213 of file enums.hpp.

const Unit* const sigrok::Unit::FARAD
static

Farad (capacity).

Definition at line 215 of file enums.hpp.

const Unit* const sigrok::Unit::KELVIN
static

Kelvin (temperature).

Definition at line 217 of file enums.hpp.

const Unit* const sigrok::Unit::CELSIUS
static

Degrees Celsius (temperature).

Definition at line 219 of file enums.hpp.

const Unit* const sigrok::Unit::FAHRENHEIT
static

Degrees Fahrenheit (temperature).

Definition at line 221 of file enums.hpp.

const Unit* const sigrok::Unit::HERTZ
static

Hertz (frequency, 1/s, [Hz]).

Definition at line 223 of file enums.hpp.

const Unit* const sigrok::Unit::PERCENTAGE
static

Percent value.

Definition at line 225 of file enums.hpp.

const Unit* const sigrok::Unit::BOOLEAN
static

Boolean value.

Definition at line 227 of file enums.hpp.

const Unit* const sigrok::Unit::SECOND
static

Time in seconds.

Definition at line 229 of file enums.hpp.

const Unit* const sigrok::Unit::SIEMENS
static

Unit of conductance, the inverse of resistance.

Definition at line 231 of file enums.hpp.

const Unit* const sigrok::Unit::DECIBEL_MW
static

An absolute measurement of power, in decibels, referenced to 1 milliwatt (dBu).

Definition at line 233 of file enums.hpp.

const Unit* const sigrok::Unit::DECIBEL_VOLT
static

Voltage in decibel, referenced to 1 volt (dBV).

Definition at line 235 of file enums.hpp.

const Unit* const sigrok::Unit::UNITLESS
static

Measurements that intrinsically do not have units attached, such as ratios, gains, etc.

Definition at line 237 of file enums.hpp.

const Unit* const sigrok::Unit::DECIBEL_SPL
static

Sound pressure level, in decibels, relative to 20 micropascals.

Definition at line 239 of file enums.hpp.

const Unit* const sigrok::Unit::CONCENTRATION
static

Normalized (0 to 1) concentration of a substance or compound with 0 representing a concentration of 0%, and 1 being 100%.

Definition at line 241 of file enums.hpp.

const Unit* const sigrok::Unit::REVOLUTIONS_PER_MINUTE
static

Revolutions per minute.

Definition at line 243 of file enums.hpp.

const Unit* const sigrok::Unit::VOLT_AMPERE
static

Apparent power [VA].

Definition at line 245 of file enums.hpp.

const Unit* const sigrok::Unit::WATT
static

Real power [W].

Definition at line 247 of file enums.hpp.

const Unit* const sigrok::Unit::WATT_HOUR
static

Consumption [Wh].

Definition at line 249 of file enums.hpp.

const Unit* const sigrok::Unit::METER_SECOND
static

Wind speed in meters per second.

Definition at line 251 of file enums.hpp.

const Unit* const sigrok::Unit::HECTOPASCAL
static

Pressure in hectopascal.

Definition at line 253 of file enums.hpp.

const Unit* const sigrok::Unit::HUMIDITY_293K
static

Relative humidity assuming air temperature of 293 Kelvin (rF).

Definition at line 255 of file enums.hpp.

const Unit* const sigrok::Unit::DEGREE
static

Plane angle in 1/360th of a full circle.

Definition at line 257 of file enums.hpp.

const Unit* const sigrok::Unit::HENRY
static

Henry (inductance).

Definition at line 259 of file enums.hpp.

const Unit* const sigrok::Unit::GRAM
static

Mass in gram [g].

Definition at line 261 of file enums.hpp.

const Unit* const sigrok::Unit::CARAT
static

Mass in carat [ct].

Definition at line 263 of file enums.hpp.

const Unit* const sigrok::Unit::OUNCE
static

Mass in ounce [oz].

Definition at line 265 of file enums.hpp.

const Unit* const sigrok::Unit::TROY_OUNCE
static

Mass in troy ounce [oz t].

Definition at line 267 of file enums.hpp.

const Unit* const sigrok::Unit::POUND
static

Mass in pound [lb].

Definition at line 269 of file enums.hpp.

const Unit* const sigrok::Unit::PENNYWEIGHT
static

Mass in pennyweight [dwt].

Definition at line 271 of file enums.hpp.

const Unit* const sigrok::Unit::GRAIN
static

Mass in grain [gr].

Definition at line 273 of file enums.hpp.

const Unit* const sigrok::Unit::MOMME
static

Mass in momme.

Definition at line 277 of file enums.hpp.

const Unit* const sigrok::Unit::TOLA
static

Mass in tola.

Definition at line 279 of file enums.hpp.

const Unit* const sigrok::Unit::PIECE
static

Pieces (number of items).

Definition at line 281 of file enums.hpp.


The documentation for this class was generated from the following file: