signal.h File Reference

#include "isignal.h"
#include "memory/allocator.h"
#include "debugging/debugging.h"
#include <iterator>
Include dependency graph for signal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ListDetail::ListNodeBase
struct  ListDetail::ListNode< Value >
class  ListDetail::NonConstTraits< Type >
struct  ListDetail::NonConstTraits< Type >::rebind< Other >
class  ListDetail::ConstTraits< Type >
struct  ListDetail::ConstTraits< Type >::rebind< Other >
class  ListDetail::ListIterator< Traits >
class  List< Value, Allocator >
class  SignalBase< Functor >
class  Signal0
class  Signal1< FirstArgument >
class  Signal2< FirstArgument, SecondArgument >
class  Signal3< FirstArgument, SecondArgument, ThirdArgument >

Namespaces

namespace  ListDetail

Defines

#define INCLUDED_SIGNAL_H

Functions

void ListDetail::list_initialise (ListNodeBase &self)
void ListDetail::list_swap (ListNodeBase &self, ListNodeBase &other)
void ListDetail::node_link (ListNodeBase *node, ListNodeBase *next)
void ListDetail::node_unlink (ListNodeBase *node)
template<typename InputIterator , typename SignalHandlerInvoke >
void invokeSignalHandlers (InputIterator first, InputIterator last, SignalHandlerInvoke invoke)

Define Documentation

#define INCLUDED_SIGNAL_H

Definition at line 3 of file signal.h.


Function Documentation

template<typename InputIterator , typename SignalHandlerInvoke >
void invokeSignalHandlers ( InputIterator  first,
InputIterator  last,
SignalHandlerInvoke  invoke 
) [inline]

Generated by  doxygen 1.6.2