Interface Documentation
Version: invalid
flecsi
util
constant.hh
Go to the documentation of this file.
1
/*
2
@@@@@@@@ @@ @@@@@@ @@@@@@@@ @@
3
/@@///// /@@ @@////@@ @@////// /@@
4
/@@ /@@ @@@@@ @@ // /@@ /@@
5
/@@@@@@@ /@@ @@///@@/@@ /@@@@@@@@@/@@
6
/@@//// /@@/@@@@@@@/@@ ////////@@/@@
7
/@@ /@@/@@//// //@@ @@ /@@/@@
8
/@@ @@@//@@@@@@ //@@@@@@ @@@@@@@@ /@@
9
// /// ////// ////// //////// //
10
11
Copyright (c) 2016, Triad National Security, LLC
12
All rights reserved.
13
*/
14
#pragma once
15
18
namespace
flecsi
{
19
namespace
util {
20
21
template
<auto Value>
22
struct
constant
{
// like std::integral_constant, but better
23
using
type = decltype(Value);
24
static
constexpr
const
auto
& value = Value;
25
};
26
27
}
// namespace util
28
}
// namespace flecsi
flecsi::util::constant
Definition:
constant.hh:22
flecsi
Definition:
control.hh:31
Generated by
1.8.13