OpenRTM-aist
1.2.1
総合概要
名前空間
クラス
ファイル
ファイル一覧
ファイルメンバ
coil
include
coil
Signal.h
[詳解]
1
// -*- C++ -*-
20
#ifndef COIL_SIGNAL_H
21
#define COIL_SIGNAL_H
22
23
#include <signal.h>
24
25
namespace
coil
26
{
27
typedef
void (*
SignalHandler
)(int);
28
42
class
SignalAction
43
{
44
public
:
60
SignalAction
();
61
83
SignalAction
(
SignalHandler
handle,
int
signum);
84
100
~SignalAction
();
101
102
private
:
103
SignalAction
(
const
SignalAction
&);
104
SignalAction
& operator=(
const
SignalAction
&);
105
SignalHandler
m_handle;
106
int
m_signum;
107
sigset_t* m_mask;
108
int
m_flags;
109
110
};
111
};
112
#endif // COIL_SIGNAL_H
coil::SignalAction::~SignalAction
~SignalAction()
デストラクタ
coil::SignalAction::SignalAction
SignalAction()
コンストラクタ
coil::SignalHandler
void(* SignalHandler)(int)
Definition:
Signal.h:27
coil::SignalAction
SignalAction クラス
Definition:
Signal.h:42
coil
Common Object Interface Layer.
Definition:
Affinity.h:28
構築:
1.8.11