// (C) Copyright Gennadiy Rozental 2005-2014. // Use, modification, and distribution are subject to the // Boost Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // See http://www.boost.org/libs/test for the library home page. // // File : $RCSfile$ // // Version : $Revision$ // // Description : parameter modifiers // *************************************************************************** #ifndef BOOST_TEST_UTILS_RUNTIME_CLA_MODIFIER_HPP #define BOOST_TEST_UTILS_RUNTIME_CLA_MODIFIER_HPP // Boost.Runtime.Parameter #include // Boost.Test #include namespace boost { namespace BOOST_TEST_UTILS_RUNTIME_PARAM_NAMESPACE { namespace cla { // ************************************************************************** // // ************** environment variable modifiers ************** // // ************************************************************************** // namespace { nfp::typed_keyword optional_m; nfp::named_parameter optional( true ); nfp::typed_keyword required_m; nfp::named_parameter required( true ); nfp::typed_keyword multiplicable_m; nfp::named_parameter multiplicable( true ); nfp::typed_keyword guess_name_m; nfp::named_parameter guess_name( true ); nfp::typed_keyword ignore_mismatch_m; nfp::named_parameter ignore_mismatch( true ); nfp::typed_keyword optional_value_m; nfp::named_parameter optional_value( true ); nfp::typed_keyword input_separator; nfp::typed_keyword prefix; nfp::typed_keyword name; nfp::typed_keyword separator; nfp::typed_keyword description; nfp::typed_keyword default_refer_to; nfp::keyword default_value; nfp::keyword handler; nfp::keyword interpreter; nfp::keyword assign_to; } // local namespace } // namespace cla } // namespace BOOST_TEST_UTILS_RUNTIME_PARAM_NAMESPACE } // namespace boost #endif // BOOST_TEST_UTILS_RUNTIME_CLA_MODIFIER_HPP