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 : $RCSfile$
9//
10// Version : $Revision$
11//
12// Description : runtime parameters forward declaration
13// ***************************************************************************
14
15#ifndef BOOST_TEST_UTILS_RUNTIME_FWD_HPP
16#define BOOST_TEST_UTILS_RUNTIME_FWD_HPP
17
18// Boost.Test
19#include <boost/test/detail/config.hpp>
20#include <boost/test/utils/basic_cstring/basic_cstring.hpp>
21#include <boost/test/utils/basic_cstring/io.hpp> // operator<<(boost::runtime::cstring)
22
23// Boost
24#include <boost/shared_ptr.hpp>
25
26// STL
27#include <map>
28
29namespace boost {
30namespace runtime {
31
32typedef unit_test::const_string cstring;
33
34class argument;
35typedef shared_ptr<argument> argument_ptr;
36
37template<typename T> class typed_argument;
38
39class basic_param;
40typedef shared_ptr<basic_param> basic_param_ptr;
41
42} // namespace runtime
43} // namespace boost
44
45#endif // BOOST_TEST_UTILS_RUNTIME_FWD_HPP
46

source code of include/boost/test/utils/runtime/fwd.hpp