blob: bf7399a890603e7fa19a111026203383863f684e [file] [log] [blame]
Kamil Rytarowskicec6b452015-12-15 00:50:19 +00001//===-- NetBSDSignals.h ----------------------------------------*- C++ -*-===//
2//
Chandler Carruth2946cd72019-01-19 08:50:56 +00003// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
Kamil Rytarowskicec6b452015-12-15 00:50:19 +00006//
7//===----------------------------------------------------------------------===//
8
9#ifndef liblldb_NetBSDSignals_H_
10#define liblldb_NetBSDSignals_H_
11
Kamil Rytarowskicec6b452015-12-15 00:50:19 +000012#include "lldb/Target/UnixSignals.h"
13
14namespace lldb_private {
15
16/// NetBSD specific set of Unix signals.
Kate Stoneb9c1b512016-09-06 20:57:50 +000017class NetBSDSignals : public UnixSignals {
Kamil Rytarowskicec6b452015-12-15 00:50:19 +000018public:
Kate Stoneb9c1b512016-09-06 20:57:50 +000019 NetBSDSignals();
Kamil Rytarowskicec6b452015-12-15 00:50:19 +000020
21private:
Kate Stoneb9c1b512016-09-06 20:57:50 +000022 void Reset() override;
Kamil Rytarowskicec6b452015-12-15 00:50:19 +000023};
24
25} // namespace lldb_private
26
27#endif // liblldb_NetBSDSignals_H_