1 // (C) Copyright Gennadiy Rozental 2005-2008. 2 // Use, modification, and distribution are subject to the 3 // Boost Software License, Version 1.0. (See accompanying file 4 // LICENSE_1_0.txt or copy at 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: 49312 $ 11 // 12 // Description : defines variable modifiers 13 // *************************************************************************** 14 15 #ifndef BOOST_RT_ENV_MODIFIER_HPP_062604GER 16 #define BOOST_RT_ENV_MODIFIER_HPP_062604GER 17 18 // Boost.Runtime.Parameter 19 #include <boost/test/utils/runtime/config.hpp> 20 21 // Boost.Test 22 #include <boost/test/utils/named_params.hpp> 23 24 namespace boost { 25 26 namespace BOOST_RT_PARAM_NAMESPACE { 27 28 namespace environment { 29 30 // ************************************************************************** // 31 // ************** environment variable modifiers ************** // 32 // ************************************************************************** // 33 34 namespace { 35 36 nfp::typed_keyword<cstring,struct global_id_t> global_id; 37 nfp::keyword<struct default_value_t> default_value; 38 nfp::keyword<struct interpreter_t> interpreter; 39 40 } // local namespace 41 } // namespace environment 42 43 } // namespace BOOST_RT_PARAM_NAMESPACE 44 45 } // namespace boost 46 47 #endif // BOOST_RT_ENV_MODIFIER_HPP_062604GER 48