Back to index

natlog  0.91.0
Static Public Member Functions | Private Types | Private Attributes | Static Private Attributes
Signal Class Reference

#include <signal.h>

Collaboration diagram for Signal:
Collaboration graph

List of all members.

Static Public Member Functions

static Signalinstance ()

Private Types

typedef std::vector
< SignalHandler * > 

Private Attributes

std::vector< SignalHandlerVectord_signals

Static Private Attributes

static Signals_signal

Detailed Description

Definition at line 18 of file signal.h.

Member Typedef Documentation

typedef std::vector<SignalHandler *> Signal::SignalHandlerVector [private]

Definition at line 20 of file signal.h.

Member Function Documentation

Signal & Signal::instance ( ) [static]

Definition at line 5 of file

    if (s_signal == 0)
        s_signal = new Signal;

    return *s_signal;

Here is the caller graph for this function:

Member Data Documentation

std::vector<SignalHandlerVector> Signal::d_signals [private]

Definition at line 21 of file signal.h.

Signal * Signal::s_signal [static, private]

Definition at line 23 of file signal.h.

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