llvm/lldb/source/API/SBUnixSignals.cpp

//===-- SBUnixSignals.cpp -------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#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 {}