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
[legend]

List of all members.

Static Public Member Functions

static Signalinstance ()

Private Types

typedef std::vector
< SignalHandler * > 
SignalHandlerVector

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 instance.cc.

{
    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: