Imported Upstream version 1.57.0
[platform/upstream/boost.git] / boost / graph / detail / is_distributed_selector.hpp
1 // Copyright 2012 The Trustees of Indiana University.
2
3 // Distributed under the Boost Software License, Version 1.0.
4 // (See accompanying file LICENSE_1_0.txt or copy at
5 // http://www.boost.org/LICENSE_1_0.txt)
6
7 //  Authors: Jeremiah Willcock
8 //           Andrew Lumsdaine
9
10 // Selector to determine whether a selector is distributedS (can only be true
11 // if <boost/graph/distributed/selector.hpp> has been included) so that we can
12 // disable various sequential-graph-only traits specializations for distributed
13 // graphs.
14
15 #ifndef BOOST_GRAPH_DETAIL_IS_DISTRIBUTED_SELECTOR_HPP
16 #define BOOST_GRAPH_DETAIL_IS_DISTRIBUTED_SELECTOR_HPP
17
18 #include <boost/mpl/bool.hpp>
19
20 namespace boost {
21   namespace detail {
22     template <typename> struct is_distributed_selector: boost::mpl::false_ {};
23   }
24 }
25
26 #endif // BOOST_GRAPH_DETAIL_IS_DISTRIBUTED_SELECTOR_HPP