MCPcopy Create free account
hub / github.com/3rdparty/libprocess / FutureSatisfy

Function FutureSatisfy

include/process/gmock.hpp:155–162  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

153
154template <typename T>
155PromiseSatisfyActionP2<process::Promise<T>*, T> FutureSatisfy(
156 process::Future<T>* future,
157 T t)
158{
159 process::Promise<T>* promise = new process::Promise<T>();
160 *future = promise->future();
161 return PromiseSatisfy(promise, t);
162}
163
164
165inline PromiseSatisfyActionP2<process::Promise<Nothing>*, Nothing>

Callers 5

TEST_FFunction · 0.85
TEST_PFunction · 0.85
TESTFunction · 0.85
FutureDispatchFunction · 0.85
FutureExitedFunction · 0.85

Calls 1

futureMethod · 0.80

Tested by 3

TEST_FFunction · 0.68
TEST_PFunction · 0.68
TESTFunction · 0.68