9#ifndef LLDB_API_SBBREAKPOINTLOCATION_H
10#define LLDB_API_SBBREAKPOINTLOCATION_H
30 explicit operator bool()
const;
38 void SetEnabled(
bool enabled);
48 void SetCondition(
const char *condition);
50 const char *GetCondition();
52 void SetAutoContinue(
bool auto_continue);
54 bool GetAutoContinue();
56 void SetCallback(SBBreakpointHitCallback callback,
void *baton);
58 void SetScriptCallbackFunction(
const char *callback_function_name);
60 SBError SetScriptCallbackFunction(
const char *callback_function_name,
63 SBError SetScriptCallbackBody(
const char *script_body_text);
77 void SetThreadName(
const char *thread_name);
79 const char *GetThreadName()
const;
81 void SetQueueName(
const char *queue_name);
83 const char *GetQueueName()
const;
97 void SetLocation(
const lldb::BreakpointLocationSP &break_loc_sp);
98 BreakpointLocationSP GetSP()
const;
lldb::BreakpointLocationWP m_opaque_wp
DescriptionLevel
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.