Go to the source code of this file.
Namespaces | |
floating_point_emulation | |
Functions | |
template<class T , unsigned S> | |
std::ostream & | floating_point_emulation::operator<< (std::ostream &stream, const tfloat< T, S > &rhs) |
template<class T , unsigned S> | |
static void | test_create () |
template<class T , unsigned S> | |
static void | test_assign () |
template<class T , unsigned S> | |
static void | test_unary () |
template<class T , unsigned S> | |
static void | test_multiply () |
template<class T , unsigned S> | |
static void | test_divide () |
template<class T , unsigned S> | |
static void | test_add () |
template<class T , unsigned S> | |
static void | test_subtract () |
template<class T , unsigned S> | |
static void | test_less_than () |
template<class T , unsigned S> | |
static void | test_less_than_equal_to () |
template<class T , unsigned S> | |
static void | test_greater_than () |
template<class T , unsigned S> | |
static void | test_greater_than_equal_to () |
template<class T , unsigned S> | |
static void | test_equal_to () |
template<class T , unsigned S> | |
static void | test_not_equal_to () |
template<class T , unsigned S> | |
static void | test_to_int () |
template<class T , unsigned S> | |
static void | test_to_double () |
template<class T , unsigned S> | |
static void | test_floor () |
template<class T , unsigned S> | |
static void | test_divide_range_optimizations () |
template<class T , unsigned S> | |
static void | test () |
BOOST_AUTO_TEST_CASE (test_floating_point_emulation) | |
void | instanciate_idiv (floating_point_emulation::tfloat< Sint32, 8 > &f, const floating_point_emulation::tfloat< Sint32, 8 > g) |
BOOST_AUTO_TEST_CASE | ( | test_floating_point_emulation | ) |
Definition at line 1067 of file floating_point_emulation.cpp.
void instanciate_idiv | ( | floating_point_emulation::tfloat< Sint32, 8 > & | f, |
const floating_point_emulation::tfloat< Sint32, 8 > | g | ||
) |
Definition at line 1088 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 1045 of file floating_point_emulation.cpp.
Referenced by BOOST_AUTO_TEST_CASE(), game_config_manager::init_game_config(), and test_throw::lexical_cast().
|
static |
Definition at line 447 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 67 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 38 of file floating_point_emulation.cpp.
|
static |
Definition at line 307 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 978 of file floating_point_emulation.cpp.
|
static |
Definition at line 833 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 963 of file floating_point_emulation.cpp.
References floating_point_emulation::tfloat< T, S >::floor().
|
static |
Definition at line 709 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 771 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 585 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 647 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 151 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 862 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 516 of file floating_point_emulation.cpp.
References g.
|
static |
Definition at line 926 of file floating_point_emulation.cpp.
References g, and floating_point_emulation::tfloat< T, S >::to_double().
|
static |
Definition at line 891 of file floating_point_emulation.cpp.
References floating_point_emulation::tfloat< T, S >::to_int().
|
static |
Definition at line 101 of file floating_point_emulation.cpp.
References g.