Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
flutter::testing::EmbedderTestTaskRunnerBuilder Class Reference

#include <embedder_unittests_util.h>

Public Member Functions

EmbedderTestTaskRunnerBuilderSetRealTaskRunner (fml::RefPtr< fml::TaskRunner > task_runner)
 
EmbedderTestTaskRunnerBuilderSetTaskExpiryCallback (EmbedderTestTaskRunner::TaskExpiryCallback callback)
 
EmbedderTestTaskRunnerBuilderSetDestructionCallback (EmbedderTestTaskRunner::DestructionCallback callback)
 
EmbedderTestTaskRunner Build ()
 

Detailed Description

Definition at line 169 of file embedder_unittests_util.h.

Member Function Documentation

◆ Build()

EmbedderTestTaskRunner flutter::testing::EmbedderTestTaskRunnerBuilder::Build ( )
inline

Definition at line 189 of file embedder_unittests_util.h.

189 {
190 return EmbedderTestTaskRunner(real_task_runner_, on_task_expired_,
191 destruction_callback_);
192 }

◆ SetDestructionCallback()

EmbedderTestTaskRunnerBuilder & flutter::testing::EmbedderTestTaskRunnerBuilder::SetDestructionCallback ( EmbedderTestTaskRunner::DestructionCallback  callback)
inline

Definition at line 183 of file embedder_unittests_util.h.

184 {
185 destruction_callback_ = std::move(callback);
186 return *this;
187 }
FlutterDesktopBinaryReply callback

References callback.

◆ SetRealTaskRunner()

EmbedderTestTaskRunnerBuilder & flutter::testing::EmbedderTestTaskRunnerBuilder::SetRealTaskRunner ( fml::RefPtr< fml::TaskRunner task_runner)
inline

Definition at line 171 of file embedder_unittests_util.h.

172 {
173 real_task_runner_ = std::move(task_runner);
174 return *this;
175 }

Referenced by flutter::testing::TEST_F(), and flutter::testing::TEST_F().

◆ SetTaskExpiryCallback()

EmbedderTestTaskRunnerBuilder & flutter::testing::EmbedderTestTaskRunnerBuilder::SetTaskExpiryCallback ( EmbedderTestTaskRunner::TaskExpiryCallback  callback)
inline

Definition at line 177 of file embedder_unittests_util.h.

178 {
179 on_task_expired_ = std::move(callback);
180 return *this;
181 }

References callback.

Referenced by flutter::testing::TEST_F(), and flutter::testing::TEST_F().


The documentation for this class was generated from the following file: