BLOCXX_NAMESPACE::SignalScope Class Reference

#include <SignalScope.hpp>

List of all members.

Public Member Functions

 SignalScope (int sig, sighandler_t handler)
 ~SignalScope ()

Private Member Functions

 SignalScope (const SignalScope &)
const SignalScopeoperator= (const SignalScope &)

Private Attributes

int m_sig
struct sigaction m_oldHandler


Detailed Description

Definition at line 59 of file SignalScope.hpp.


Constructor & Destructor Documentation

BLOCXX_NAMESPACE::SignalScope::SignalScope ( int  sig,
sighandler_t  handler 
) [inline]

Definition at line 62 of file SignalScope.hpp.

BLOCXX_NAMESPACE::SignalScope::~SignalScope (  )  [inline]

Definition at line 73 of file SignalScope.hpp.

BLOCXX_NAMESPACE::SignalScope::SignalScope ( const SignalScope  )  [private]


Member Function Documentation

const SignalScope& BLOCXX_NAMESPACE::SignalScope::operator= ( const SignalScope  )  [private]


Member Data Documentation

int BLOCXX_NAMESPACE::SignalScope::m_sig [private]

Definition at line 82 of file SignalScope.hpp.

struct sigaction BLOCXX_NAMESPACE::SignalScope::m_oldHandler [read, private]

Definition at line 84 of file SignalScope.hpp.


The documentation for this class was generated from the following file:
Generated on Fri Sep 21 23:42:37 2007 for blocxx by  doxygen 1.5.3