
| Static Public Member Functions | |
| static ACE_SIG_HANDLERS_SET * | instance (int signum) | 
| Static Private Attributes | |
| static ACE_SIG_HANDLERS_SET * | sig_handlers_ [ACE_NSIG] | 
Definition at line 299 of file Sig_Handler.cpp.
| ACE_SIG_HANDLERS_SET * ACE_Sig_Handlers_Set::instance | ( | int | signum | ) |  [static] | 
Definition at line 313 of file Sig_Handler.cpp.
{
  if (signum <= 0 || signum >= ACE_NSIG)
    return 0; // This will cause problems...
  else if (ACE_Sig_Handlers_Set::sig_handlers_[signum] == 0)
    ACE_NEW_RETURN (ACE_Sig_Handlers_Set::sig_handlers_[signum],
                    ACE_SIG_HANDLERS_SET,
                    0);
  return ACE_Sig_Handlers_Set::sig_handlers_[signum];
}
| ACE_SIG_HANDLERS_SET * ACE_Sig_Handlers_Set::sig_handlers_  [static, private] | 
Definition at line 305 of file Sig_Handler.cpp.
 1.7.0
 1.7.0