GDB (xrefs)
|
#include "gdbsupport/filtered-iterator.h"
#include "gdbsupport/iterator-range.h"
#include "gdbsupport/next-iterator.h"
#include "gdbsupport/reference-to-pointer-iterator.h"
#include "gdbsupport/safe-iterator.h"
Go to the source code of this file.
Classes | |
class | all_threads_iterator |
struct | all_threads_iterator::begin_t |
class | all_matching_threads_iterator |
struct | non_exited_thread_filter |
struct | all_matching_threads_range |
class | all_non_exited_threads_range |
Typedefs | |
using | inf_threads_iterator = reference_to_pointer_iterator<intrusive_list<thread_info>::iterator> |
using | all_non_exited_threads_iterator = filtered_iterator<all_matching_threads_iterator, non_exited_thread_filter> |
using | inf_non_exited_threads_iterator = filtered_iterator<inf_threads_iterator, non_exited_thread_filter> |
using | all_threads_safe_iterator = basic_safe_iterator<all_threads_iterator> |
using | safe_inf_threads_iterator = basic_safe_iterator<inf_threads_iterator> |
using | inf_threads_range = iterator_range<inf_threads_iterator> |
using | inf_non_exited_threads_range = iterator_range<inf_non_exited_threads_iterator> |
using | safe_inf_threads_range = iterator_range<safe_inf_threads_iterator> |
using | all_threads_safe_range = iterator_range<all_threads_safe_iterator> |
using all_non_exited_threads_iterator = filtered_iterator<all_matching_threads_iterator, non_exited_thread_filter> |
Definition at line 159 of file thread-iter.h.
using all_threads_safe_iterator = basic_safe_iterator<all_threads_iterator> |
Definition at line 167 of file thread-iter.h.
using all_threads_safe_range = iterator_range<all_threads_safe_iterator> |
Definition at line 192 of file thread-iter.h.
using inf_non_exited_threads_iterator = filtered_iterator<inf_threads_iterator, non_exited_thread_filter> |
Definition at line 163 of file thread-iter.h.
using inf_non_exited_threads_range = iterator_range<inf_non_exited_threads_iterator> |
Definition at line 181 of file thread-iter.h.
using inf_threads_iterator = reference_to_pointer_iterator<intrusive_list<thread_info>::iterator> |
Definition at line 31 of file thread-iter.h.
using inf_threads_range = iterator_range<inf_threads_iterator> |
Definition at line 176 of file thread-iter.h.
using safe_inf_threads_iterator = basic_safe_iterator<inf_threads_iterator> |
Definition at line 171 of file thread-iter.h.
using safe_inf_threads_range = iterator_range<safe_inf_threads_iterator> |
Definition at line 186 of file thread-iter.h.