10#ifndef LLDB_API_SBUNIXSIGNALS_H
11#define LLDB_API_SBUNIXSIGNALS_H
29 explicit operator bool()
const;
lldb::UnixSignalsWP m_opaque_wp
int32_t GetSignalAtIndex(int32_t index) const
bool SetShouldNotify(int32_t signo, bool value)
const char * GetSignalAsCString(int32_t signo) const
int32_t GetSignalNumberFromName(const char *name) const
const SBUnixSignals & operator=(const lldb::SBUnixSignals &rhs)
bool SetShouldStop(int32_t signo, bool value)
bool SetShouldSuppress(int32_t signo, bool value)
int32_t GetNumSignals() const
void SetSP(const lldb::UnixSignalsSP &signals_sp)
bool GetShouldStop(int32_t signo) const
bool GetShouldNotify(int32_t signo) const
lldb::UnixSignalsSP GetSP() const
bool GetShouldSuppress(int32_t signo) const
std::shared_ptr< lldb_private::UnixSignals > UnixSignalsSP
std::shared_ptr< lldb_private::Platform > PlatformSP
std::shared_ptr< lldb_private::Process > ProcessSP
std::weak_ptr< lldb_private::UnixSignals > UnixSignalsWP