is_distributed_selector.hpp 855 B

123456789101112131415161718192021222324252627282930
  1. // Copyright 2012 The Trustees of Indiana University.
  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. // Authors: Jeremiah Willcock
  6. // Andrew Lumsdaine
  7. // Selector to determine whether a selector is distributedS (can only be true
  8. // if <boost/graph/distributed/selector.hpp> has been included) so that we can
  9. // disable various sequential-graph-only traits specializations for distributed
  10. // graphs.
  11. #ifndef BOOST_GRAPH_DETAIL_IS_DISTRIBUTED_SELECTOR_HPP
  12. #define BOOST_GRAPH_DETAIL_IS_DISTRIBUTED_SELECTOR_HPP
  13. #include <boost/mpl/bool.hpp>
  14. namespace boost
  15. {
  16. namespace detail
  17. {
  18. template < typename > struct is_distributed_selector : boost::mpl::false_
  19. {
  20. };
  21. }
  22. }
  23. #endif // BOOST_GRAPH_DETAIL_IS_DISTRIBUTED_SELECTOR_HPP