GDB (xrefs)
|
#include "thread-iter.h"
Classes | |
struct | begin_t |
Public Types | |
typedef all_threads_iterator | self_type |
typedef struct thread_info * | value_type |
typedef struct thread_info *& | reference |
typedef struct thread_info ** | pointer |
typedef std::forward_iterator_tag | iterator_category |
typedef int | difference_type |
Public Member Functions | |
all_threads_iterator (begin_t) | |
all_threads_iterator () | |
thread_info * | operator* () const |
all_threads_iterator & | operator++ () |
bool | operator== (const all_threads_iterator &other) const |
bool | operator!= (const all_threads_iterator &other) const |
Private Member Functions | |
void | advance () |
Private Attributes | |
inferior * | m_inf |
thread_info * | m_thr |
Definition at line 36 of file thread-iter.h.
typedef int all_threads_iterator::difference_type |
Definition at line 44 of file thread-iter.h.
typedef std::forward_iterator_tag all_threads_iterator::iterator_category |
Definition at line 43 of file thread-iter.h.
typedef struct thread_info** all_threads_iterator::pointer |
Definition at line 42 of file thread-iter.h.
typedef struct thread_info*& all_threads_iterator::reference |
Definition at line 41 of file thread-iter.h.
Definition at line 39 of file thread-iter.h.
typedef struct thread_info* all_threads_iterator::value_type |
Definition at line 40 of file thread-iter.h.
|
explicit |
Definition at line 26 of file thread-iter.c.
References inferior_list, m_inf, and m_thr.
|
inline |
Definition at line 54 of file thread-iter.h.
|
private |
Definition at line 47 of file thread-iter.c.
References inferior_list, m_inf, m_thr, and inferior::thread_list.
Referenced by operator++().
|
inline |
Definition at line 69 of file thread-iter.h.
References m_thr.
|
inline |
Definition at line 58 of file thread-iter.h.
References m_thr.
|
inline |
Definition at line 60 of file thread-iter.h.
References advance().
|
inline |
Definition at line 66 of file thread-iter.h.
References m_thr.
|
private |
Definition at line 79 of file thread-iter.h.
Referenced by advance(), and all_threads_iterator().
|
private |
Definition at line 80 of file thread-iter.h.
Referenced by advance(), all_threads_iterator(), operator!=(), operator*(), and operator==().