|
LLDB mainline
|
#include <SBQueue.h>
Public Member Functions | |
| SBQueue () | |
| SBQueue (const SBQueue &rhs) | |
| const SBQueue & | operator= (const lldb::SBQueue &rhs) |
| ~SBQueue () | |
| operator bool () const | |
| bool | IsValid () const |
| void | Clear () |
| lldb::SBProcess | GetProcess () |
| lldb::queue_id_t | GetQueueID () const |
| const char * | GetName () const |
| uint32_t | GetIndexID () const |
| uint32_t | GetNumThreads () |
| lldb::SBThread | GetThreadAtIndex (uint32_t) |
| uint32_t | GetNumPendingItems () |
| lldb::SBQueueItem | GetPendingItemAtIndex (uint32_t) |
| uint32_t | GetNumRunningItems () |
| lldb::QueueKind | GetKind () |
Protected Member Functions | |
| SBQueue (const QueueSP &queue_sp) | |
| void | SetQueue (const lldb::QueueSP &queue_sp) |
Private Attributes | |
| std::shared_ptr< lldb_private::QueueImpl > | m_opaque_sp |
Friends | |
| class | SBProcess |
| class | SBThread |
| SBQueue::SBQueue | ( | ) |
Definition at line 213 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
| SBQueue::SBQueue | ( | const SBQueue & | rhs | ) |
Definition at line 220 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, m_opaque_sp, and SBQueue().
|
default |
|
protected |
Definition at line 215 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
| void SBQueue::Clear | ( | ) |
Definition at line 248 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by ~SBQueue().
| uint32_t SBQueue::GetIndexID | ( | ) | const |
Definition at line 264 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by ~SBQueue().
| lldb::QueueKind SBQueue::GetKind | ( | ) |
Definition at line 314 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
| const char * SBQueue::GetName | ( | ) | const |
Definition at line 271 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
| uint32_t SBQueue::GetNumPendingItems | ( | ) |
Definition at line 290 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by ~SBQueue().
| uint32_t SBQueue::GetNumRunningItems | ( | ) |
Definition at line 302 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by ~SBQueue().
| uint32_t SBQueue::GetNumThreads | ( | ) |
Definition at line 277 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by ~SBQueue().
| SBQueueItem SBQueue::GetPendingItemAtIndex | ( | uint32_t | idx | ) |
Definition at line 296 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by ~SBQueue().
| SBProcess SBQueue::GetProcess | ( | ) |
Definition at line 308 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, m_opaque_sp, and SBProcess.
Referenced by ~SBQueue().
| lldb::queue_id_t SBQueue::GetQueueID | ( | ) | const |
Definition at line 258 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by ~SBQueue().
| SBThread SBQueue::GetThreadAtIndex | ( | uint32_t | idx | ) |
Definition at line 283 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, m_opaque_sp, and SBThread.
Referenced by ~SBQueue().
| bool SBQueue::IsValid | ( | ) | const |
Definition at line 238 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA.
Referenced by ~SBQueue().
|
explicit |
Definition at line 242 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
| const lldb::SBQueue & SBQueue::operator= | ( | const lldb::SBQueue & | rhs | ) |
Definition at line 229 of file SBQueue.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
|
protected |
Definition at line 254 of file SBQueue.cpp.
References m_opaque_sp.
Referenced by lldb::SBThread::GetQueue(), lldb::SBProcess::GetQueueAtIndex(), and SBThread.
|
friend |
Definition at line 56 of file SBQueue.h.
References SBProcess.
Referenced by GetProcess(), and SBProcess.
|
friend |
Definition at line 57 of file SBQueue.h.
References SBQueue(), SBThread, and SetQueue().
Referenced by GetThreadAtIndex(), and SBThread.
|
private |
Definition at line 64 of file SBQueue.h.
Referenced by Clear(), GetIndexID(), GetKind(), GetName(), GetNumPendingItems(), GetNumRunningItems(), GetNumThreads(), GetPendingItemAtIndex(), GetProcess(), GetQueueID(), GetThreadAtIndex(), operator bool(), operator=(), SBQueue(), SBQueue(), SBQueue(), and SetQueue().