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 | |