$search

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 (void(*func)(void))
 GlobalSlot ()

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

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

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends


ecl_sigslots_lite
Author(s): Daniel Stonier (d.stonier@gmail.com)
autogenerated on Fri Mar 1 15:20:56 2013