#include "test/time_controller/simulated_task_queue.h"
#include <algorithm>
#include <utility>
namespace webrtc {
SimulatedTaskQueue::SimulatedTaskQueue(
sim_time_impl::SimulatedTimeControllerImpl* handler,
absl::string_view name)
: … { … }
SimulatedTaskQueue::~SimulatedTaskQueue() { … }
void SimulatedTaskQueue::Delete() { … }
void SimulatedTaskQueue::RunReady(Timestamp at_time) { … }
void SimulatedTaskQueue::PostTaskImpl(absl::AnyInvocable<void() &&> task,
const PostTaskTraits& ,
const Location& ) { … }
void SimulatedTaskQueue::PostDelayedTaskImpl(
absl::AnyInvocable<void() &&> task,
TimeDelta delay,
const PostDelayedTaskTraits& ,
const Location& ) { … }
}