Fenix
@develop
Loading...
Searching...
No Matches
forward.hpp
1
2
// Forward declarations to avoid apps needing C++20 unless they're directly
3
// using the coroutines
4
5
#ifndef FENIX_TASKS_FORWARD_HPP
6
#define FENIX_TASKS_FORWARD_HPP
7
8
namespace
fenix::util {
9
class
Status;
10
}
11
12
namespace
fenix::tasks {
13
template
<
typename
T,
bool
eager = false>
14
class
Task;
15
16
template
<
typename
T>
17
using
LazyTask = Task<T, false>;
18
19
using
util::Status;
20
}
21
22
namespace
fenix::tasks::mpi {
23
using
MPITask = Task<Status>;
24
}
25
26
#endif
// FENIX_TASKS_FORWARD_HPP
include
fenix
tasks
forward.hpp
Generated by
1.12.0