/usr/include/boost/process/detail/traits
Edit: /usr/include/boost/process/detail/traits/env.hpp (1553B)
// Copyright (c) 2016 Klemens D. Morgenstern
//
// Distributed under 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)
#ifndef BOOST_PROCESS_DETAIL_TRAITS_ENV_HPP_
#define BOOST_PROCESS_DETAIL_TRAITS_ENV_HPP_
#include
namespace boost { namespace process {
template
class basic_environment;
template
class basic_native_environment;
namespace detail {
template
struct env_tag {};
template struct env_set;
template struct env_append;
template struct env_reset;
template struct env_init;
template struct initializer_tag> { typedef env_tag type; };
template struct initializer_tag> { typedef env_tag type; };
template struct initializer_tag> { typedef env_tag type;};
template struct initializer_tag> { typedef env_tag type;};
template struct initializer_tag<::boost::process::basic_environment> { typedef env_tag type; };
template struct initializer_tag<::boost::process::basic_native_environment> { typedef env_tag type; };
template<> struct initializer_builder>;
template<> struct initializer_builder>;
}
}}
#endif /* INCLUDE_BOOST_PROCESS_DETAIL_ENV_HPP_ */