cesium-native
0.43.0
Loading...
Searching...
No Matches
ContinuationFutureType.h
1
#pragma once
2
3
#include "ContinuationReturnType.h"
4
#include "RemoveFuture.h"
5
6
namespace
CesiumAsync
{
7
8
template
<
typename
T>
class
Future;
9
10
namespace
CesiumImpl {
11
// Begin omitting doxgen warnings for Impl namespace
13
14
template
<
typename
Func,
typename
T>
struct
ContinuationFutureType {
15
using
type = Future<
typename
RemoveFuture<
16
typename
ContinuationReturnType<Func, T>::type>::type>;
17
};
18
19
template
<
typename
Func,
typename
T>
20
using
ContinuationFutureType_t =
typename
ContinuationFutureType<Func, T>::type;
21
23
// End omitting doxgen warnings for Impl namespace
24
}
// namespace CesiumImpl
25
}
// namespace CesiumAsync
CesiumAsync
Classes that support asynchronous operations.
Definition
IPrepareRendererResources.h:14
CesiumAsync
include
CesiumAsync
Impl
ContinuationFutureType.h
Generated by
1.12.0