Class RunLoop

Class Documentation

class RunLoop

Public Functions

RunLoop()
~RunLoop()
std::shared_ptr<SingleThreadTaskRunner> TaskRunner()
void RunOnce()
void RunUntilIdle()
void Run()
void Quit()
void Quit(OnceClosure last_task)
RepeatingClosure QuitClosure()
RepeatingCallback<void(OnceClosure)> QuitCallback()

Protected Attributes

std::unique_ptr<detail::ScopedSequenceIdSetter> scoped_sequence_id_
std::unique_ptr<SequencedTaskRunnerHandle> scoped_task_runner_handle_
SequenceId sequence_id_
std::shared_ptr<SingleThreadTaskRunner> task_runner_
std::shared_ptr<MessageLoop> message_loop_