![]() |
KaliVeda
Toolkit for HIC analysis
|
#include <KVUnits.h>
Public Member Functions | |
| dimensioned_type ()=default | |
| dimensioned_type (const dimensioned_type &)=default | |
| dimensioned_type (const Type &t) | |
| dimensioned_type (const Type &t, const BaseUnit &U) | |
| dimensioned_type (dimensioned_type &&)=default | |
| template<class NewUnit > | |
| Type | as (const NewUnit &u) const |
| template<class NewUnit > | |
| Type | convert (const NewUnit &u) const |
| template<class NewUnit > | |
| Type | in (const NewUnit &u) const |
| operator Type () const | |
| Type | operator() () const |
| dimensioned_type & | operator= (const dimensioned_type &)=default |
| dimensioned_type & | operator= (dimensioned_type &&)=default |
Public Attributes | |
| DefaultUnit | default_units = DefaultUnit{} |
| Type | val |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const dimensioned_type &ar) |
|
inline |
|
inline |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
friend |
| DefaultUnit kaliveda::dimensioned_types::dimensioned_type< Type, BaseUnit, DefaultUnit >::default_units = DefaultUnit{} |
| Type kaliveda::dimensioned_types::dimensioned_type< Type, BaseUnit, DefaultUnit >::val |