#include "lldb/Target/Platform.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/UnixSignals.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/lldb-defines.h"
#include "lldb/API/SBUnixSignals.h"
usingnamespacelldb;
usingnamespacelldb_private;
SBUnixSignals::SBUnixSignals() { … }
SBUnixSignals::SBUnixSignals(const SBUnixSignals &rhs)
: … { … }
SBUnixSignals::SBUnixSignals(ProcessSP &process_sp)
: … { … }
SBUnixSignals::SBUnixSignals(PlatformSP &platform_sp)
: … { … }
const SBUnixSignals &SBUnixSignals::operator=(const SBUnixSignals &rhs) { … }
SBUnixSignals::~SBUnixSignals() = default;
UnixSignalsSP SBUnixSignals::GetSP() const { … }
void SBUnixSignals::SetSP(const UnixSignalsSP &signals_sp) { … }
void SBUnixSignals::Clear() { … }
bool SBUnixSignals::IsValid() const { … }
operator bool()
const char *SBUnixSignals::GetSignalAsCString(int32_t signo) const { … }
int32_t SBUnixSignals::GetSignalNumberFromName(const char *name) const { … }
bool SBUnixSignals::GetShouldSuppress(int32_t signo) const { … }
bool SBUnixSignals::SetShouldSuppress(int32_t signo, bool value) { … }
bool SBUnixSignals::GetShouldStop(int32_t signo) const { … }
bool SBUnixSignals::SetShouldStop(int32_t signo, bool value) { … }
bool SBUnixSignals::GetShouldNotify(int32_t signo) const { … }
bool SBUnixSignals::SetShouldNotify(int32_t signo, bool value) { … }
int32_t SBUnixSignals::GetNumSignals() const { … }
int32_t SBUnixSignals::GetSignalAtIndex(int32_t index) const { … }