Class epsilon_scope¶
class epsilon_scope<T> test¶
template <typename T = void>
struct epsilon_scope { … } constructor epsilon_scope<T>(T) ¶
epsilon_scope(T scale) Fully qualified name: kfr::epsilon_scope<T>::epsilon_scope<T>(T)
Declared at test/comparison.hpp:66
destructor ~epsilon_scope<T>() ¶
~epsilon_scope() Fully qualified name: kfr::epsilon_scope<T>::~epsilon_scope<T>()
Declared at test/comparison.hpp:67
variable saved ¶
T saved = current_epsilon<T>() Fully qualified name: kfr::epsilon_scope<T>::saved
Declared at test/comparison.hpp:68
Fully qualified name: kfr::epsilon_scope<T>
Declared at test/comparison.hpp:63
Class epsilon_scope¶
struct epsilon_scope<void> test¶
template <>
struct epsilon_scope<void> { … } constructor epsilon_scope(float) ¶
epsilon_scope(float scale) Fully qualified name: kfr::epsilon_scope<void>::epsilon_scope(float)
Declared at test/comparison.hpp:74
variable f ¶
epsilon_scope<float> f Fully qualified name: kfr::epsilon_scope<void>::f
Declared at test/comparison.hpp:77
variable d ¶
epsilon_scope<double> d Fully qualified name: kfr::epsilon_scope<void>::d
Declared at test/comparison.hpp:78
variable ld ¶
epsilon_scope<long double> ld Fully qualified name: kfr::epsilon_scope<void>::ld
Declared at test/comparison.hpp:79
Fully qualified name: kfr::epsilon_scope<void>
Declared at test/comparison.hpp:72