1 // (C) Copyright Gennadiy Rozental 2001. 2 // Distributed under the Boost Software License, Version 1.0. 3 // (See accompanying file LICENSE_1_0.txt or copy at 4 // http://www.boost.org/LICENSE_1_0.txt) 5 6 // See http://www.boost.org/libs/test for the library home page. 7 // 8 //!@file 9 //!@brief contains forward eclarations for Boost.Test data types 10 // *************************************************************************** 11 12 #ifndef BOOST_TEST_FWD_DECL_HPP_011605GER 13 #define BOOST_TEST_FWD_DECL_HPP_011605GER 14 15 namespace boost { 16 17 class execution_monitor; 18 class execution_exception; 19 20 namespace unit_test { 21 22 class test_unit; 23 class test_case; 24 class test_suite; 25 class master_test_suite_t; 26 27 class test_tree_visitor; 28 class test_observer; 29 class test_unit_fixture; 30 class global_fixture; 31 32 // singletons 33 class unit_test_monitor_t; 34 class unit_test_log_t; 35 36 class unit_test_log_formatter; 37 struct log_entry_data; 38 struct log_checkpoint_data; 39 40 class lazy_ostream; 41 42 } // namespace unit_test 43 44 } // namespace boost 45 46 #endif // BOOST_TEST_FWD_DECL_HPP_011605GER 47 48