Namespaces | |
detail | |
Classes | |
struct | as_parser |
struct | as_parser< char > |
struct | as_parser< char const [N]> |
struct | as_parser< char[N]> |
struct | as_parser< Derived, typename enable_if< is_base_of< parser_base, Derived > >::type > |
struct | as_parser< parser< Derived > > |
struct | as_parser< unused_type > |
struct | as_parser< wchar_t > |
struct | as_parser< wchar_t const [N]> |
struct | as_parser< wchar_t[N]> |
Functions | |
template<typename T > | |
void | scale (int exp, T &n) |
void | scale (int, unused_type) |
template<typename T > | |
void | scale (int exp, int frac, T &n) |
void | scale (int, int, unused_type) |
float | negate (bool neg, float n) |
double | negate (bool neg, double n) |
long double | negate (bool neg, long double n) |
template<typename T > | |
T | negate (bool neg, T const &n) |
unused_type | negate (bool, unused_type n) |
template<typename T > | |
bool | is_equal_to_one (T const &value) |
bool | is_equal_to_one (unused_type) |
|
inline |
Referenced by boost::spirit::x3::extract_real< T, RealPolicies >::parse().
|
inline |
|
inline |
References boost::spirit::x3::changesign(), and boost::n.
Referenced by boost::spirit::x3::extract_real< T, RealPolicies >::parse().
|
inline |
References boost::spirit::x3::changesign(), and boost::n.
|
inline |
References boost::spirit::x3::changesign(), and boost::n.
References boost::n.
|
inline |
References boost::n.
|
inline |
References boost::math::ef::exp().
Referenced by boost::spirit::x3::extract_real< T, RealPolicies >::parse(), and scale().
|
inline |
|
inline |
References scale().
|
inline |