Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::unit_test::framework Namespace Reference

Classes

struct  internal_error
 
struct  nothing_to_test
 
struct  setup_error
 

Functions

BOOST_TEST_DECL void init (init_unit_test_func init_func, int argc, char *argv[])
 
BOOST_TEST_DECL bool is_initialized ()
 
BOOST_TEST_DECL void register_test_unit (test_case *tc)
 
BOOST_TEST_DECL void register_test_unit (test_suite *ts)
 
BOOST_TEST_DECL void deregister_test_unit (test_unit *tu)
 
BOOST_TEST_DECL void clear ()
 
BOOST_TEST_DECL void register_observer (test_observer &)
 
BOOST_TEST_DECL void deregister_observer (test_observer &)
 
BOOST_TEST_DECL void reset_observers ()
 
BOOST_TEST_DECL
master_test_suite_t
master_test_suite ()
 
BOOST_TEST_DECL test_case const & current_test_case ()
 
BOOST_TEST_DECL test_unitget (test_unit_id, test_unit_type)
 
template<typename UnitType >
UnitType & get (test_unit_id id)
 
BOOST_TEST_DECL void run (test_unit_id=INV_TEST_UNIT_ID, bool continue_test=true)
 
BOOST_TEST_DECL void run (test_unit const *, bool continue_test=true)
 
BOOST_TEST_DECL void assertion_result (bool passed)
 
BOOST_TEST_DECL void exception_caught (execution_exception const &)
 
BOOST_TEST_DECL void test_unit_aborted (test_unit const &)
 

Function Documentation

BOOST_TEST_DECL void boost::unit_test::framework::assertion_result ( bool  passed)
BOOST_TEST_DECL void boost::unit_test::framework::clear ( )
BOOST_TEST_DECL test_case const& boost::unit_test::framework::current_test_case ( )
BOOST_TEST_DECL void boost::unit_test::framework::deregister_observer ( test_observer &  )
BOOST_TEST_DECL void boost::unit_test::framework::deregister_test_unit ( test_unit *  tu)
BOOST_TEST_DECL void boost::unit_test::framework::exception_caught ( execution_exception const &  )
BOOST_TEST_DECL test_unit& boost::unit_test::framework::get ( test_unit_id  ,
test_unit_type   
)
template<typename UnitType >
UnitType& boost::unit_test::framework::get ( test_unit_id  id)

References boost::detail::type.

BOOST_TEST_DECL void boost::unit_test::framework::init ( init_unit_test_func  init_func,
int  argc,
char *  argv[] 
)

Referenced by boost::numeric::ublas::axpy_prod(), boost::random::binomial_distribution< IntType, RealType >::binomial_distribution(), boost::asio::ssl::stream< Stream >::BOOST_ASIO_INITFN_RESULT_TYPE(), boost::asio::signal_set_service::BOOST_ASIO_MOVE_ARG(), boost::asio::ip::resolver_service< InternetProtocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::buffered_read_stream< write_stream_type & >::BOOST_ASIO_MOVE_ARG(), boost::asio::waitable_timer_service< Clock, WaitTraits >::BOOST_ASIO_MOVE_ARG(), boost::asio::buffered_write_stream< Stream >::BOOST_ASIO_MOVE_ARG(), boost::asio::datagram_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::raw_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::stream_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::seq_packet_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::ssl::stream< Stream >::BOOST_ASIO_MOVE_ARG(), boost::asio::basic_socket< Protocol, StreamSocketService >::BOOST_ASIO_MOVE_ARG(), BOOST_PHOENIX_DEFINE_EXPRESSION(), boost::random::shuffle_order_engine< UniformRandomNumberGenerator, k >::BOOST_RANDOM_DETAIL_ARITHMETIC_CONSTRUCTOR(), boost::random::shuffle_order_engine< UniformRandomNumberGenerator, k >::BOOST_RANDOM_DETAIL_ARITHMETIC_SEED(), boost::random::shuffle_order_engine< UniformRandomNumberGenerator, k >::BOOST_RANDOM_DETAIL_SEED_SEQ_CONSTRUCTOR(), boost::random::shuffle_order_engine< UniformRandomNumberGenerator, k >::BOOST_RANDOM_DETAIL_SEED_SEQ_SEED(), boost::spirit::chset_p(), boost::intrusive::slist_impl< ValueTraits, SizeType, BoolFlags, HeaderHolder >::clear_and_dispose(), boost::re_detail::cpp_regex_traits_char_layer< char >::cpp_regex_traits_char_layer(), boost::random::discrete_distribution< std::size_t, WeightType >::discrete_distribution(), boost::asio::io_service::strand::dispatch(), boost::intrusive::sgtree_impl< ValueTraits, Compare, SizeType, FloatingPoint, HeaderHolder >::erase(), boost::intrusive::treap_impl< ValueTraits, VoidOrKeyComp, VoidOrPrioComp, SizeType, ConstantTimeSize, HeaderHolder >::erase(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::erase(), boost::intrusive::slist_impl< ValueTraits, SizeType, BoolFlags, HeaderHolder >::erase_after_and_dispose(), boost::iostreams::file_descriptor::file_descriptor(), boost::iostreams::detail::bzip2_compressor_impl< Alloc >::filter(), boost::iostreams::detail::bzip2_decompressor_impl< Alloc >::filter(), phoenix::for_(), boost::lambda::for_(), boost::random::gamma_distribution< RealType >::gamma_distribution(), boost::random::geometric_distribution< IntType, RealType >::geometric_distribution(), boost::math::constants::detail::constant_ln_two< boost::multiprecision::number< boost::multiprecision::mpfr_float_backend< Digits10, AllocateType >, ExpressionTemplates > >::get(), boost::math::constants::detail::constant_euler< boost::multiprecision::number< boost::multiprecision::mpfr_float_backend< Digits10, AllocateType >, ExpressionTemplates > >::get(), boost::math::constants::detail::constant_catalan< boost::multiprecision::number< boost::multiprecision::mpfr_float_backend< Digits10, AllocateType >, ExpressionTemplates > >::get(), boost::flyweights::flyweight< T, Arg1, Arg2, Arg3, Arg4, Arg5 >::init(), boost::numeric::odeint::array_algebra::norm_inf(), boost::numeric::odeint::openmp_range_algebra::norm_inf(), boost::numeric::odeint::openmp_nested_algebra< InnerAlgebra >::norm_inf(), boost::numeric::ublas::opb_prod(), boost::random::geometric_distribution< IntType, RealType >::param(), boost::random::triangle_distribution< RealType >::param(), boost::random::gamma_distribution< RealType >::param(), boost::random::poisson_distribution< IntType, RealType >::param(), boost::random::binomial_distribution< IntType, RealType >::param(), boost::random::piecewise_linear_distribution< RealType >::param(), boost::random::discrete_distribution< std::size_t, WeightType >::param(), boost::re_detail::basic_regex_parser< charT, traits >::parse(), boost::random::piecewise_linear_distribution< RealType >::piecewise_linear_distribution(), boost::random::poisson_distribution< IntType, RealType >::poisson_distribution(), boost::intrusive::slist_impl< ValueTraits, SizeType, BoolFlags, HeaderHolder >::pop_front_and_dispose(), boost::asio::io_service::strand::post(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::remove_node(), boost::numeric::interval_lib::save_state< rounded_arith_opp< double > >::save_state(), boost::random::shuffle_order_engine< UniformRandomNumberGenerator, k >::seed(), boost::random::shuffle_order_engine< UniformRandomNumberGenerator, k >::shuffle_order_engine(), boost::numeric::ublas::sparse_prod(), boost::random::triangle_distribution< RealType >::triangle_distribution(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::unlink_leftmost_without_rebalance(), boost::re_detail::w32_regex_traits_char_layer< char >::w32_regex_traits_char_layer(), boost::iostreams::detail::zlib_compressor_impl< Alloc >::zlib_compressor_impl(), boost::iostreams::detail::zlib_decompressor_impl< Alloc >::zlib_decompressor_impl(), and boost::intrusive::slist_impl< ValueTraits, SizeType, BoolFlags, HeaderHolder >::~slist_impl().

BOOST_TEST_DECL bool boost::unit_test::framework::is_initialized ( )
BOOST_TEST_DECL master_test_suite_t& boost::unit_test::framework::master_test_suite ( )
BOOST_TEST_DECL void boost::unit_test::framework::register_observer ( test_observer &  )
BOOST_TEST_DECL void boost::unit_test::framework::register_test_unit ( test_case *  tc)
BOOST_TEST_DECL void boost::unit_test::framework::register_test_unit ( test_suite *  ts)
BOOST_TEST_DECL void boost::unit_test::framework::reset_observers ( )
BOOST_TEST_DECL void boost::unit_test::framework::run ( test_unit_id  = INV_TEST_UNIT_ID,
bool  continue_test = true 
)
BOOST_TEST_DECL void boost::unit_test::framework::run ( test_unit const *  ,
bool  continue_test = true 
)
BOOST_TEST_DECL void boost::unit_test::framework::test_unit_aborted ( test_unit const &  )