16#ifndef __B2UNIX_CODE_HH__ 
   17#define __B2UNIX_CODE_HH__ 
   20const char* unix_code_signal_name(
int signum);
 
   21const char* unix_code_signal_desc(
int signum);
 
   22const char* unix_code_signal_code_desc(
int signum, 
int si_code);
 
   23const char* unix_code_error_desc(
int errnum);
 
   30inline const char* signal_name(
int signum) { return ::unix_code_signal_name(signum); }
 
   34inline const char* signal_desc(
int signum) { return ::unix_code_signal_desc(signum); }
 
   38inline const char* signal_code_desc(
int signum, 
int si_code) {
 
   39    return ::unix_code_signal_code_desc(signum, si_code);
 
   44inline const char* error_desc(
int errnum) { return ::unix_code_error_desc(errnum); }