|
LLDB mainline
|
#include <RegisterCheckpoint.h>
Public Types | |
| enum class | Reason { eExpression , eDataBackup } |
Public Member Functions | |
| RegisterCheckpoint (Reason reason) | |
| ~RegisterCheckpoint ()=default | |
| lldb::WritableDataBufferSP & | GetData () |
| const lldb::WritableDataBufferSP & | GetData () const |
| Public Member Functions inherited from lldb_private::UserID | |
| UserID (lldb::user_id_t uid=LLDB_INVALID_UID) | |
| Construct with optional user ID. | |
| ~UserID ()=default | |
| Destructor. | |
| void | Clear () |
| Clears the object state. | |
| lldb::user_id_t | GetID () const |
| Get accessor for the user ID. | |
| void | SetID (lldb::user_id_t uid) |
| Set accessor for the user ID. | |
Protected Member Functions | |
| RegisterCheckpoint (const RegisterCheckpoint &)=delete | |
| const RegisterCheckpoint & | operator= (const RegisterCheckpoint &)=delete |
Protected Attributes | |
| lldb::WritableDataBufferSP | m_data_sp |
| Reason | m_reason |
| Protected Attributes inherited from lldb_private::UserID | |
| lldb::user_id_t | m_uid |
| The user ID that uniquely identifies an object. | |
Definition at line 21 of file RegisterCheckpoint.h.
|
strong |
| Enumerator | |
|---|---|
| eExpression | |
| eDataBackup | |
Definition at line 23 of file RegisterCheckpoint.h.
|
inline |
Definition at line 34 of file RegisterCheckpoint.h.
References m_reason, and lldb_private::UserID::UserID().
Referenced by operator=(), and RegisterCheckpoint().
|
default |
|
protecteddelete |
References RegisterCheckpoint().
|
inline |
Definition at line 38 of file RegisterCheckpoint.h.
References m_data_sp.
Referenced by lldb_private::process_gdb_remote::GDBRemoteRegisterContext::ReadAllRegisterValues(), lldb_private::RegisterContext::ReadAllRegisterValues(), lldb_private::process_gdb_remote::GDBRemoteRegisterContext::WriteAllRegisterValues(), and lldb_private::RegisterContext::WriteAllRegisterValues().
|
inline |
Definition at line 40 of file RegisterCheckpoint.h.
References m_data_sp.
|
protecteddelete |
References RegisterCheckpoint().
|
protected |
Definition at line 43 of file RegisterCheckpoint.h.
|
protected |
Definition at line 44 of file RegisterCheckpoint.h.
Referenced by RegisterCheckpoint().