G::CleanupImp Class Reference

A private implementation class used by G::Cleanup. More...

List of all members.

Static Public Member Functions

static void add (void(*fn)(SignalSafe, const char *), const char *)
static void installDefault (int)
static void callHandlers ()
static void ignore (int)

Classes

struct  Link
 A private linked-list structure used by G::CleanupImp.


Detailed Description

A private implementation class used by G::Cleanup.

Definition at line 42 of file gcleanup_unix.cpp.


Member Function Documentation

void G::CleanupImp::add ( void(*)(SignalSafe, const char *)  fn,
const char *  arg 
) [static]

Definition at line 100 of file gcleanup_unix.cpp.

Referenced by G::Cleanup::add().

void G::CleanupImp::installDefault ( int  signum  )  [static]

Definition at line 122 of file gcleanup_unix.cpp.

Referenced by gcleanup_unix_handler_().

void G::CleanupImp::callHandlers (  )  [static]

Definition at line 155 of file gcleanup_unix.cpp.

Referenced by gcleanup_unix_handler_().

void G::CleanupImp::ignore ( int  signum  )  [static]

Definition at line 146 of file gcleanup_unix.cpp.

Referenced by G::Cleanup::init().


The documentation for this class was generated from the following file:

Generated on Fri Apr 18 15:56:13 2008 for E-MailRelay by  doxygen 1.5.5