|
C++ Mathematical Expression Toolkit (ExprTk) release
|
#include <real_type.hpp>
Public Member Functions | |
| type () | |
| type (const type &d) | |
| type (const double &d) | |
| template<typename T> | |
| type (const T &d) | |
| type & | operator= (const double &d) |
| template<typename T> | |
| type & | operator= (const T d) |
| type & | operator= (const type &r) |
| type & | operator+= (const type &r) |
| type & | operator-= (const type &r) |
| type & | operator*= (const type &r) |
| type & | operator/= (const type &r) |
| type & | operator= (const double r) |
| type & | operator+= (const double r) |
| type & | operator-= (const double r) |
| type & | operator*= (const double r) |
| type & | operator/= (const double r) |
| type & | operator++ () |
| type & | operator-- () |
| type | operator++ (int) |
| type | operator-- (int) |
| type | operator- () const |
| template<typename T> | |
| operator T () const | |
| operator bool () const | |
| bool | operator== (const type &r) const |
| bool | operator!= (const type &r) const |
Public Attributes | |
| double | d_ |
Definition at line 31 of file real_type.hpp.
|
inline |
Definition at line 33 of file real_type.hpp.
References d_.
Referenced by operator!=(), operator*=(), operator*=(), operator++(), operator++(), operator+=(), operator+=(), operator-(), operator--(), operator--(), operator-=(), operator-=(), operator/=(), operator/=(), operator=(), operator=(), operator=(), operator=(), operator==(), and type().
|
inline |
Definition at line 37 of file real_type.hpp.
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| double real::type::d_ |
Definition at line 82 of file real_type.hpp.
Referenced by real::abs(), real::acos(), real::acosh(), real::asin(), real::asinh(), real::atan(), real::atan2(), real::atanh(), real::ceil(), real::cos(), real::cosh(), real::cot(), real::csc(), real::d2g(), real::d2r(), real::equal(), real::exp(), real::expm1(), real::floor(), real::frac(), real::g2d(), exprtk::details::numeric::details::is_nan_impl(), real::log(), real::log10(), real::log2(), real::logn(), real::max(), real::min(), real::modulus(), operator bool(), operator T(), operator!=(), real::operator*(), operator*=(), operator*=(), real::operator+(), operator++(), operator++(), operator+=(), operator+=(), real::operator-(), operator-(), operator--(), operator--(), operator-=(), operator-=(), real::operator/(), operator/=(), operator/=(), real::operator<(), real::operator<=(), operator=(), operator=(), operator=(), operator=(), operator==(), real::operator>(), real::operator>=(), real::pow(), real::r2d(), real::sec(), real::sin(), real::sinh(), real::sqrt(), exprtk::details::string_to_real(), real::tan(), real::tanh(), real::trunc(), type(), type(), type(), and type().