|
GDBserver
|
#include "ptid.h"
Public Member Functions | |
| ptid_t () noexcept=default | |
| constexpr | ptid_t (int pid, long lwp=0, long tid=0) |
| constexpr int | pid () const |
| constexpr bool | lwp_p () const |
| constexpr long | lwp () const |
| constexpr bool | tid_p () const |
| constexpr long | tid () const |
| constexpr bool | is_pid () const |
| constexpr bool | operator== (const ptid_t &other) const |
| constexpr bool | operator!= (const ptid_t &other) const |
| constexpr bool | matches (const ptid_t &filter) const |
Static Public Member Functions | |
| static constexpr ptid_t | make_null () |
| static constexpr ptid_t | make_minus_one () |
Private Attributes | |
| int | m_pid |
| long | m_lwp |
| long | m_tid |
|
defaultnoexcept |
Referenced by make_minus_one(), and make_null().
|
inlineexplicit |
|
inline |
Definition at line 80 of file ptid.h.
References m_lwp, m_tid, make_minus_one(), and make_null().
Referenced by matches(), process_serial_event(), and ptid_is_pid().
|
inline |
Definition at line 63 of file ptid.h.
References m_lwp.
Referenced by find_lwp_pid(), linux_detach_lwp_callback(), lwpid_of(), and ptid_get_lwp().
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
Definition at line 112 of file ptid.h.
References is_pid(), m_pid, make_minus_one(), and pid().
Referenced by find_thread(), not_stopped_callback(), ptid_match(), and status_pending_p_callback().
|
inline |
|
inline |
|
inline |
Definition at line 53 of file ptid.h.
References m_pid.
Referenced by arm_insert_point(), arm_remove_point(), find_lwp_pid(), find_thread(), for_each_thread(), get_thread_process(), linux_detach_lwp_callback(), matches(), pid_of(), prepare_to_access_memory(), process_serial_event(), ptid_get_pid(), regcache_invalidate(), visit_actioned_threads(), x86_dr_low_set_addr(), and x86_dr_low_set_control().
|
inline |
Definition at line 73 of file ptid.h.
References m_tid.
Referenced by nto_find_new_threads(), and ptid_get_tid().
|
inline |
|
private |
|
private |
Definition at line 137 of file ptid.h.
Referenced by matches(), operator==(), and pid().
|
private |
1.8.14