![]() |
qtty-cpp
Header-only C++ wrapper for qtty
|
Namespaces | |
| namespace | literals |
| namespace | serialization |
Variables | ||
| struct { | ||
| int qtty::major = 0 | ||
| int qtty::minor = 1 | ||
| int qtty::patch = 0 | ||
| } | version | |
| Library version information. | ||
Definition at line 54 of file angular.hpp.
Definition at line 53 of file angular.hpp.
Definition at line 234 of file length.hpp.
Definition at line 212 of file length.hpp.
Definition at line 231 of file length.hpp.
Definition at line 218 of file length.hpp.
Definition at line 247 of file length.hpp.
Definition at line 232 of file length.hpp.
Definition at line 221 of file length.hpp.
Definition at line 219 of file length.hpp.
Definition at line 55 of file angular.hpp.
Definition at line 255 of file length.hpp.
Definition at line 254 of file length.hpp.
| using qtty::ElectronReducedComptonWavelength = typedef Quantity<ElectronReducedComptonWavelengthTag> |
Definition at line 233 of file length.hpp.
Definition at line 228 of file length.hpp.
Definition at line 245 of file length.hpp.
Definition at line 213 of file length.hpp.
Definition at line 241 of file length.hpp.
Definition at line 225 of file length.hpp.
Definition at line 239 of file length.hpp.
Definition at line 56 of file angular.hpp.
Definition at line 222 of file length.hpp.
Definition at line 58 of file angular.hpp.
Definition at line 240 of file length.hpp.
Definition at line 223 of file length.hpp.
Definition at line 71 of file velocity.hpp.
Definition at line 237 of file length.hpp.
Definition at line 235 of file length.hpp.
Definition at line 244 of file length.hpp.
Definition at line 224 of file length.hpp.
Definition at line 238 of file length.hpp.
Definition at line 220 of file length.hpp.
Definition at line 70 of file velocity.hpp.
Definition at line 51 of file angular.hpp.
Definition at line 216 of file length.hpp.
Definition at line 243 of file length.hpp.
Definition at line 52 of file angular.hpp.
Definition at line 217 of file length.hpp.
Definition at line 49 of file angular.hpp.
Definition at line 215 of file length.hpp.
Definition at line 248 of file length.hpp.
Definition at line 253 of file length.hpp.
Definition at line 251 of file length.hpp.
Definition at line 252 of file length.hpp.
Definition at line 256 of file length.hpp.
Definition at line 250 of file length.hpp.
Definition at line 249 of file length.hpp.
Definition at line 258 of file length.hpp.
Definition at line 257 of file length.hpp.
Definition at line 236 of file length.hpp.
Definition at line 227 of file length.hpp.
Definition at line 214 of file length.hpp.
Definition at line 209 of file length.hpp.
Definition at line 50 of file angular.hpp.
Definition at line 226 of file length.hpp.
Definition at line 57 of file angular.hpp.
| using qtty::Velocity = typedef Quantity<CompoundTag<typename LengthUnit::unit_tag, typename TimeUnit::unit_tag> > |
Definition at line 33 of file velocity.hpp.
Definition at line 242 of file length.hpp.
Definition at line 210 of file length.hpp.
Definition at line 230 of file length.hpp.
Definition at line 211 of file length.hpp.
Definition at line 229 of file length.hpp.
|
inline |
Convert qtty FFI status codes into typed C++ exceptions.
| status | Status code returned by a qtty FFI function. |
| operation | Human-readable operation label for error context. |
| QttyException | and derived exception types on failure statuses. |
Definition at line 72 of file ffi_core.hpp.
Referenced by qtty::serialization::from_json(), qtty::serialization::from_json_value(), qtty::Quantity< UnitTag >::to(), qtty::serialization::to_json(), and qtty::serialization::to_json_value().
| Quantity< CompoundTag< LengthTag, TimeTag > > qtty::operator/ | ( | const Quantity< LengthTag > & | length, |
| const Quantity< TimeTag > & | time | ||
| ) |
Definition at line 55 of file velocity.hpp.
References qtty::Quantity< UnitTag >::value().
| constexpr struct { ... } qtty::version |
Library version information.