Main Page
Namespaces
Classes
Files
File List
File Members
src
lib
coil
posix
coil
posix/coil/Signal.h
Go to the documentation of this file.
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()
Destructor.
Definition:
posix/coil/Signal.cpp:78
coil::SignalAction::m_handle
SignalHandler m_handle
Definition:
posix/coil/Signal.h:105
coil::SignalAction::m_flags
int m_flags
Definition:
posix/coil/Signal.h:108
coil::SignalAction::m_mask
sigset_t * m_mask
Definition:
posix/coil/Signal.h:107
coil::SignalHandler
void(* SignalHandler)(int)
Definition:
ace/coil/Signal.h:35
coil::SignalAction::SignalAction
SignalAction()
Constructor.
Definition:
posix/coil/Signal.cpp:37
coil::SignalAction::operator=
SignalAction & operator=(const SignalAction &)
coil::SignalAction
SignalAction class.
Definition:
posix/coil/Signal.h:42
coil::SignalAction::m_signum
int m_signum
Definition:
posix/coil/Signal.h:106
coil::__sigset
Definition:
win32/coil/Signal.h:33
coil
Common Object Interface Layer.
Definition:
ace/coil/Condition.cpp:22
openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Jun 6 2019 19:26:00