Home
last modified time | relevance | path

Searched refs:circular_deque (Results 1 – 19 of 19) sorted by relevance

/external/libchrome/base/containers/
Dcircular_deque_unittest.cc17 circular_deque<int> MakeSequence(size_t max) { in MakeSequence()
18 circular_deque<int> ret; in MakeSequence()
29 void CycleTest(circular_deque<QueueT>& queue, const Tester& tester) { in CycleTest()
57 circular_deque<int> buf(num_elts); in TEST()
69 circular_deque<int> buf(num_elts, value); in TEST()
81 circular_deque<CopyOnlyInt> first(std::begin(values), std::end(values)); in TEST()
83 circular_deque<CopyOnlyInt> second(first); in TEST()
91 circular_deque<MoveOnlyInt> first(std::begin(values), std::end(values)); in TEST()
93 circular_deque<MoveOnlyInt> second(std::move(first)); in TEST()
101 circular_deque<int> empty({}); in TEST()
[all …]
Dcircular_deque.h120 class circular_deque; variable
238 friend class circular_deque<T>;
240 circular_deque_const_iterator(const circular_deque<T>* parent, size_t index) in circular_deque_const_iterator()
315 const circular_deque<T>* parent_deque_;
331 friend class circular_deque<T>;
392 circular_deque_iterator(const circular_deque<T>* parent, size_t index) in circular_deque_iterator()
399 class circular_deque {
420 constexpr circular_deque() = default;
423 circular_deque(size_type count) { resize(count); } in circular_deque() function
424 circular_deque(size_type count, const T& value) { resize(count, value); } in circular_deque() function
[all …]
Dstack.h18 template <class T, class Container = circular_deque<T>>
Dqueue.h18 template <class T, class Container = circular_deque<T>>
DREADME.md196 Chromium code should always use `base::circular_deque` or `base::queue` in
200 The `base::circular_deque` implementation (and the `base::queue` which uses it)
230 ### base::circular_deque and base::queue
250 container to `base::circular_deque`. The result will be very similar to
/external/libchrome/base/test/
Dtest_simple_task_runner.h54 base::circular_deque<TestPendingTask> TakePendingTasks();
82 base::circular_deque<TestPendingTask> pending_tasks_;
Dtest_simple_task_runner.cc46 base::circular_deque<TestPendingTask> TestSimpleTaskRunner::TakePendingTasks() { in TakePendingTasks()
80 base::circular_deque<TestPendingTask> tasks_to_run; in RunPendingTasks()
Dtest_mock_time_task_runner.h179 base::circular_deque<TestPendingTask> TakePendingTasks();
Dtest_mock_time_task_runner.cc299 base::circular_deque<TestPendingTask>
302 base::circular_deque<TestPendingTask> tasks; in TakePendingTasks()
/external/libchrome/ipc/
Dipc_channel_nacl.h99 base::circular_deque<std::unique_ptr<std::vector<char>>> read_queue_;
105 base::circular_deque<std::unique_ptr<Message>> output_queue_;
Dipc_sync_channel.h207 using PendingSyncMessageQueue = base::circular_deque<PendingSyncMsg>; in COMPONENT_EXPORT()
/external/libchrome/mojo/public/cpp/bindings/lib/
Dmultiplex_router.h266 base::circular_deque<std::unique_ptr<Task>> tasks_;
268 std::map<InterfaceId, base::circular_deque<Task*>> sync_message_tasks_;
/external/libchrome/base/files/
Dfile_enumerator_unittest.cc30 circular_deque<FilePath> RunEnumerator( in RunEnumerator()
36 circular_deque<FilePath> rv; in RunEnumerator()
/external/libchrome/mojo/core/
Dchannel_posix.cc590 base::circular_deque<MessageView> messages; in FlushOutgoingMessagesNoLock()
718 base::circular_deque<base::ScopedFD> incoming_fds_;
724 base::circular_deque<MessageView> outgoing_messages_;
Dchannel_fuchsia.cc89 base::circular_deque<zx::handle>* handles) { in WrapPlatformHandles()
445 base::circular_deque<zx::handle> incoming_handles_;
Dchannel_win.cc356 base::circular_deque<Channel::MessagePtr> outgoing_messages_;
/external/libchrome/base/task/sequence_manager/
Dsequence_manager_impl.h168 circular_deque<internal::TaskQueueImpl::DeferredNonNestableTask>;
Dtask_queue_impl.h391 using TaskDeque = circular_deque<Task>;
/external/libchrome/base/
Dstl_util_unittest.cc257 const base::circular_deque<int>&>::value, in TEST()