9#ifndef LLDB_API_SBBREAKPOINTNAME_H
10#define LLDB_API_SBBREAKPOINTNAME_H
42 explicit operator bool()
const;
48 void SetEnabled(
bool enable);
52 void SetOneShot(
bool one_shot);
54 bool IsOneShot()
const;
56 void SetIgnoreCount(uint32_t count);
58 uint32_t GetIgnoreCount()
const;
60 void SetCondition(
const char *condition);
62 const char *GetCondition();
64 void SetAutoContinue(
bool auto_continue);
66 bool GetAutoContinue();
72 void SetThreadIndex(uint32_t index);
74 uint32_t GetThreadIndex()
const;
76 void SetThreadName(
const char *thread_name);
78 const char *GetThreadName()
const;
80 void SetQueueName(
const char *queue_name);
82 const char *GetQueueName()
const;
85 void SetCallback(SBBreakpointHitCallback callback,
void *baton);
88 void SetScriptCallbackFunction(
const char *callback_function_name);
90 SBError SetScriptCallbackFunction(
const char *callback_function_name,
97 SBError SetScriptCallbackBody(
const char *script_body_text);
99 const char *GetHelpString()
const;
100 void SetHelpString(
const char *help_string);
102 bool GetAllowList()
const;
103 void SetAllowList(
bool value);
105 bool GetAllowDelete();
106 void SetAllowDelete(
bool value);
108 bool GetAllowDisable();
109 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)