Galois
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
TypeTraits.h
Go to the documentation of this file.
1
/*
2
* This file belongs to the Galois project, a C++ library for exploiting
3
* parallelism. The code is being released under the terms of the 3-Clause BSD
4
* License (a copy is located in LICENSE.txt at the top-level directory).
5
*
6
* Copyright (C) 2018, The University of Texas at Austin. All rights reserved.
7
* UNIVERSITY EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES CONCERNING THIS
8
* SOFTWARE AND DOCUMENTATION, INCLUDING ANY WARRANTIES OF MERCHANTABILITY,
9
* FITNESS FOR ANY PARTICULAR PURPOSE, NON-INFRINGEMENT AND WARRANTIES OF
10
* PERFORMANCE, AND ANY WARRANTY THAT MIGHT OTHERWISE ARISE FROM COURSE OF
11
* DEALING OR USAGE OF TRADE. NO WARRANTY IS EITHER EXPRESS OR IMPLIED WITH
12
* RESPECT TO THE USE OF THE SOFTWARE OR DOCUMENTATION. Under no circumstances
13
* shall University be liable for incidental, special, indirect, direct or
14
* consequential damages or loss of profits, interruption of business, or
15
* related expenses which may arise from use of Software or Documentation,
16
* including but not limited to those resulting from defects in Software and/or
17
* Documentation, or loss or inaccuracy of data of any kind.
18
*/
19
20
#ifndef GALOIS_GRAPHS_TYPETRAITS_H
21
#define GALOIS_GRAPHS_TYPETRAITS_H
22
23
#include <boost/mpl/has_xxx.hpp>
24
25
#include "galois/config.h"
26
27
namespace
galois {
28
namespace
graphs {
29
30
BOOST_MPL_HAS_XXX_TRAIT_DEF(tt_is_segmented)
31
template <typename T>
32
struct
is_segmented
: public has_tt_is_segmented<T> {};
33
34
}
// namespace graphs
35
}
// namespace galois
36
#endif
galois::graphs::is_segmented
Definition:
TypeTraits.h:32
Galois
libgalois
include
galois
graphs
TypeTraits.h
Generated by
1.8.5