Public Member Functions | Public Attributes
ecl::lite::sigslots::GlobalSlot< void > Class Template Reference

A slot with global/static callback function. More...

#include <slot.hpp>

Inheritance diagram for ecl::lite::sigslots::GlobalSlot< void >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void execute ()
 GlobalSlot ()
 GlobalSlot (void(*func)(void))

Public Attributes

void(* global_function )(void)
 Slotted function.

Detailed Description

template<>
class ecl::lite::sigslots::GlobalSlot< void >

A slot with global/static callback function.

Template Parameters:
Data: the argument type.

Definition at line 132 of file slot.hpp.


Constructor & Destructor Documentation

Definition at line 134 of file slot.hpp.

ecl::lite::sigslots::GlobalSlot< void >::GlobalSlot ( void(*)(void)  func) [inline]

Definition at line 135 of file slot.hpp.


Member Function Documentation

void ecl::lite::sigslots::GlobalSlot< void >::execute ( ) [inline, virtual]

Implements ecl::lite::sigslots::SlotBase< void >.

Definition at line 137 of file slot.hpp.


Member Data Documentation

Slotted function.

Definition at line 142 of file slot.hpp.


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


ecl_sigslots_lite
Author(s): Daniel Stonier (d.stonier@gmail.com)
autogenerated on Thu Jan 2 2014 11:11:31