Lines Matching refs:logged_adaptor

43 struct logged_adaptor  struct
55 logged_adaptor() in logged_adaptor() function
59 logged_adaptor(const logged_adaptor& o) in logged_adaptor() function
66 logged_adaptor(logged_adaptor&& o) in logged_adaptor() function
72 logged_adaptor& operator=(logged_adaptor&& o) in operator =() argument
80 logged_adaptor& operator=(const logged_adaptor& o) in operator =() argument
88logged_adaptor(const T& i, const typename enable_if_c<is_convertible<T, Backend>::value>::type* = … in logged_adaptor() function
94logged_adaptor(const logged_adaptor<T>& i, const typename enable_if_c<is_convertible<T, Backend>::… in logged_adaptor() function
100 …e_if_c<is_arithmetic<T>::value || is_convertible<T, Backend>::value, logged_adaptor&>::type operat… in operator =() argument
107 logged_adaptor& operator=(const char* s) in operator =() argument
114 void swap(logged_adaptor& o) in swap() argument
133 int compare(const logged_adaptor& o) const in compare() argument
184 inline const Backend& unwrap_logged_type(const logged_adaptor<Backend>& a) { return a.value(); } in unwrap_logged_type()
188 inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result) \
199 …inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const T& a) …
208 …inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const logged_adaptor<Backend…
219 …inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const T& a, const U& b) …
228 …inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const logged_adaptor<Backend…
237 …inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const T& a, const logged_ada…
246 …ne void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const logged_adaptor<Backend>& a…
257 …inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const T& a, const U& b, cons…
266 …ne void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const logged_adaptor<Backend>& a…
275 …d BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const logged_adaptor<Backend>& a, cons…
284 …d BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const T& a, const logged_adaptor<Backe…
293 …N(eval_, name)(logged_adaptor<Backend> & result, const logged_adaptor<Backend>& a, const logged_ad…
302 …inline void BOOST_JOIN(eval_, name)(logged_adaptor<Backend> & result, const logged_adaptor<Backend…
317 inline void eval_convert_to(R* result, const logged_adaptor<Backend>& val) in eval_convert_to()
326 inline void eval_frexp(logged_adaptor<Backend>& result, const logged_adaptor<Backend>& arg, Exp* ex… in eval_frexp()
334 inline void eval_ldexp(logged_adaptor<Backend>& result, const logged_adaptor<Backend>& arg, Exp exp) in eval_ldexp()
342 inline void eval_scalbn(logged_adaptor<Backend>& result, const logged_adaptor<Backend>& arg, Exp ex… in eval_scalbn()
350 inline typename Backend::exponent_type eval_ilogb(const logged_adaptor<Backend>& arg) in eval_ilogb()
363 inline int eval_fpclassify(const logged_adaptor<Backend>& arg) in eval_fpclassify()
408 inline void eval_left_shift(logged_adaptor<Backend>& arg, std::size_t a) in eval_left_shift()
416 inline void eval_left_shift(logged_adaptor<Backend>& arg, const logged_adaptor<Backend>& a, std::si… in eval_left_shift()
424 inline void eval_right_shift(logged_adaptor<Backend>& arg, std::size_t a) in eval_right_shift()
432 inline void eval_right_shift(logged_adaptor<Backend>& arg, const logged_adaptor<Backend>& a, std::s… in eval_right_shift()
441 inline unsigned eval_integer_modulus(const logged_adaptor<Backend>& arg, const T& a) in eval_integer_modulus()
451 inline unsigned eval_lsb(const logged_adaptor<Backend>& arg) in eval_lsb()
461 inline unsigned eval_msb(const logged_adaptor<Backend>& arg) in eval_msb()
471 inline bool eval_bit_test(const logged_adaptor<Backend>& arg, unsigned a) in eval_bit_test()
481 inline void eval_bit_set(const logged_adaptor<Backend>& arg, unsigned a) in eval_bit_set()
489 inline void eval_bit_unset(const logged_adaptor<Backend>& arg, unsigned a) in eval_bit_unset()
497 inline void eval_bit_flip(const logged_adaptor<Backend>& arg, unsigned a) in eval_bit_flip()
544 int eval_signbit(const logged_adaptor<Backend>& val) in eval_signbit()
551 std::size_t hash_value(const logged_adaptor<Backend>& val) in hash_value()
558 inline void BOOST_JOIN(eval_, name)(logged_adaptor<B1> & result, const logged_adaptor<B2>& a) \
567 inline void BOOST_JOIN(eval_, name)(B1 & result, const logged_adaptor<B2>& a) \
580 inline void assign_components(logged_adaptor<T>& result, const V& v1, const U& v2) in assign_components()
587 using backends::logged_adaptor;
590 struct number_category<backends::logged_adaptor<Backend> > : public number_category<Backend>
598 class numeric_limits<boost::multiprecision::number<boost::multiprecision::backends::logged_adaptor<…
602 …typedef boost::multiprecision::number<boost::multiprecision::backends::logged_adaptor<Backend>, Ex…
624 struct precision<boost::multiprecision::number<boost::multiprecision::logged_adaptor<Backend>, Expr…