blob: 4338f881645e86965a8a949c0cab6084bd14964a [file] [log] [blame]
Kamil Rytarowskicec6b452015-12-15 00:50:19 +00001//===-- NetBSDSignals.h ----------------------------------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#ifndef liblldb_NetBSDSignals_H_
11#define liblldb_NetBSDSignals_H_
12
13// Project includes
14#include "lldb/Target/UnixSignals.h"
15
16namespace lldb_private {
17
18/// NetBSD specific set of Unix signals.
Kate Stoneb9c1b512016-09-06 20:57:50 +000019class NetBSDSignals : public UnixSignals {
Kamil Rytarowskicec6b452015-12-15 00:50:19 +000020public:
Kate Stoneb9c1b512016-09-06 20:57:50 +000021 NetBSDSignals();
Kamil Rytarowskicec6b452015-12-15 00:50:19 +000022
23private:
Kate Stoneb9c1b512016-09-06 20:57:50 +000024 void Reset() override;
Kamil Rytarowskicec6b452015-12-15 00:50:19 +000025};
26
27} // namespace lldb_private
28
29#endif // liblldb_NetBSDSignals_H_