9#ifndef LLDB_API_SBBREAKPOINTNAME_H
10#define LLDB_API_SBBREAKPOINTNAME_H
38 explicit operator bool()
const;
44 void SetEnabled(
bool enable);
48 void SetOneShot(
bool one_shot);
50 bool IsOneShot()
const;
52 void SetIgnoreCount(uint32_t count);
54 uint32_t GetIgnoreCount()
const;
56 void SetCondition(
const char *condition);
58 const char *GetCondition();
60 void SetAutoContinue(
bool auto_continue);
62 bool GetAutoContinue();
68 void SetThreadIndex(uint32_t index);
70 uint32_t GetThreadIndex()
const;
72 void SetThreadName(
const char *thread_name);
74 const char *GetThreadName()
const;
76 void SetQueueName(
const char *queue_name);
78 const char *GetQueueName()
const;
81 void SetCallback(SBBreakpointHitCallback callback,
void *baton);
84 void SetScriptCallbackFunction(
const char *callback_function_name);
86 SBError SetScriptCallbackFunction(
const char *callback_function_name,
93 SBError SetScriptCallbackBody(
const char *script_body_text);
95 const char *GetHelpString()
const;
96 void SetHelpString(
const char *help_string);
98 bool GetAllowList()
const;
99 void SetAllowList(
bool value);
101 bool GetAllowDelete();
102 void SetAllowDelete(
bool value);
104 bool GetAllowDisable();
105 void SetAllowDisable(
bool value);
static llvm::StringRef GetName(XcodeSDK::Type type)
std::unique_ptr< SBBreakpointNameImpl > m_impl_up
class LLDB_API SBBreakpointNameImpl
bool LLDB_API operator==(const SBAddress &lhs, const SBAddress &rhs)