src
lib
coil
win32
coil
win32/coil/Signal.cpp
Go to the documentation of this file.
1
// -*- C++ -*-
20
#include <
coil/config_coil.h
>
21
#include <coil/Signal.h>
22
#include <signal.h>
23
24
namespace
coil
25
{
33
SignalAction::SignalAction
()
34
: m_handle(0), m_signum(0), m_mask(0), m_flags(0)
35
{
36
}
37
53
SignalAction::SignalAction
(
SignalHandler
handle,
int
signum,
54
sigset_t
*mask,
int
flags)
55
:
m_handle
(handle),
m_signum
(signum),
m_mask
(mask),
m_flags
(flags)
56
{
57
::signal(
m_signum
,
m_handle
);
58
}
59
67
SignalAction::~SignalAction
()
68
{
69
}
70
71
};
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
config_coil.h
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 Mon Feb 28 2022 23:00:45