sig.h File Reference

#include <signal.h>
#include "histedit.h"

Go to the source code of this file.

Defines

#define ALLSIGS

Typedefs

typedef sig_t * ElSignal_t

Functions

el_protected void sig_end (EditLine_t *)
el_protected int sig_init (EditLine_t *)
el_protected void sig_set (EditLine_t *)
el_protected void sig_clr (EditLine_t *)


Define Documentation

#define ALLSIGS

Value:

_DO(SIGTSTP) \
   _DO(SIGHUP) \
   _DO(SIGCONT) \
   _DO(SIGWINCH)

Definition at line 77 of file sig.h.

Referenced by sig_clr(), sig_init(), and sig_set().


Typedef Documentation

typedef sig_t* ElSignal_t

Definition at line 84 of file sig.h.


Function Documentation

el_protected void sig_clr ( EditLine_t  ) 

Definition at line 205 of file sig.cxx.

References ALLSIGS, EditLine_t::fSignal, i, SIG_BLOCK, sighdl, and void.

el_protected void sig_end ( EditLine_t  ) 

Definition at line 168 of file sig.cxx.

References el_free, EditLine_t::fSignal, and NULL.

Referenced by el_end().

el_protected int sig_init ( EditLine_t  ) 

Definition at line 136 of file sig.cxx.

References ALLSIGS, el_malloc, EditLine_t::fSignal, i, NULL, SIG_BLOCK, SIG_SETMASK, sighdl, SIGSIZE, and void.

Referenced by el_init().

el_protected void sig_set ( EditLine_t  ) 

Definition at line 178 of file sig.cxx.

References ALLSIGS, EditLine_t::fSignal, i, NULL, s, sel, SIG_BLOCK, sig_handler(), SIG_SETMASK, sighdl, and void.

Referenced by el_gets_newline().


Generated on Tue Jul 5 15:57:25 2011 for ROOT_528-00b_version by  doxygen 1.5.1