|
roo_quantity
API Documentation for roo_quantity
|
Representation of volume flow rate, internally stored as floating-point cubic meters per second. More...
#include <volume_flow_rate.h>
Public Member Functions | |
| VolumeFlowRate () | |
| Creates a volume flow rate object representing an 'unknown' volume flow rate. | |
| float | inCubicMetersPerSecond () const |
| Returns the volume flow rate in cubic meters per second. | |
| float | inLitersPerSecond () const |
| Returns the volume flow rate in liters per second. | |
| float | inMillilitersPerSecond () const |
| Returns the volume flow rate in milliliters per second. | |
| bool | isUnknown () const |
| Returns whether the object represents an unknown volume flow rate. | |
| bool | operator< (const VolumeFlowRate &other) const |
| bool | operator== (const VolumeFlowRate &other) const |
| bool | operator> (const VolumeFlowRate &other) const |
| bool | operator<= (const VolumeFlowRate &other) const |
| bool | operator>= (const VolumeFlowRate &other) const |
| bool | operator!= (const VolumeFlowRate &other) const |
| VolumeFlowRate & | operator+= (const VolumeFlowRate &other) |
| VolumeFlowRate & | operator-= (const VolumeFlowRate &other) |
| VolumeFlowRate & | operator*= (float multi) |
| VolumeFlowRate & | operator/= (float div) |
Friends | |
| VolumeFlowRate | UnknownVolumeFlowRate () |
| Returns a volume flow rate object representing an unknown volume flow rate. | |
| VolumeFlowRate | VolumeFlowRateInCubicMetersPerSecond (float) |
| Returns a volume flow rate object equivalent to the specified volume flow rate expressed in cubic meters per second. | |
Representation of volume flow rate, internally stored as floating-point cubic meters per second.
Definition at line 22 of file volume_flow_rate.h.
|
inline |
Creates a volume flow rate object representing an 'unknown' volume flow rate.
Definition at line 26 of file volume_flow_rate.h.
|
inline |
Returns the volume flow rate in cubic meters per second.
Definition at line 29 of file volume_flow_rate.h.
Referenced by roo_quantity::operator*(), roo_quantity::operator*(), roo_quantity::operator*(), roo_quantity::operator*(), roo_quantity::operator+(), operator+=(), roo_quantity::operator-(), roo_quantity::operator-(), operator-=(), roo_quantity::operator/(), and roo_quantity::operator/().
|
inline |
Returns the volume flow rate in liters per second.
Definition at line 32 of file volume_flow_rate.h.
|
inline |
Returns the volume flow rate in milliliters per second.
Definition at line 35 of file volume_flow_rate.h.
|
inline |
Returns whether the object represents an unknown volume flow rate.
Definition at line 40 of file volume_flow_rate.h.
|
inline |
Definition at line 62 of file volume_flow_rate.h.
|
inline |
Definition at line 76 of file volume_flow_rate.h.
|
inline |
Definition at line 66 of file volume_flow_rate.h.
References inCubicMetersPerSecond().
|
inline |
Definition at line 71 of file volume_flow_rate.h.
References inCubicMetersPerSecond().
|
inline |
Definition at line 81 of file volume_flow_rate.h.
|
inline |
Definition at line 42 of file volume_flow_rate.h.
|
inline |
Definition at line 54 of file volume_flow_rate.h.
|
inline |
Definition at line 46 of file volume_flow_rate.h.
|
inline |
Definition at line 50 of file volume_flow_rate.h.
|
inline |
Definition at line 58 of file volume_flow_rate.h.
|
friend |
Returns a volume flow rate object representing an unknown volume flow rate.
Definition at line 111 of file volume_flow_rate.h.
|
friend |
Returns a volume flow rate object equivalent to the specified volume flow rate expressed in cubic meters per second.
Definition at line 115 of file volume_flow_rate.h.