arbeit
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

signalCall.h File Reference

#include <iostream>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  gutz

Defines

#define G_SIG_TRACK   _sigtrack_
 ignore this! it is the name of a member variable in classes supporting slots, used with HAS_SLOTS, and in "calls" to access the member variable.

#define HAS_SLOTS   gutz::SignalTracker G_SIG_TRACK;
 if you use slots (functions called by signals) you must have: HAS_SLOTS; inside the class, example:


Define Documentation

#define G_SIG_TRACK   _sigtrack_
 

ignore this! it is the name of a member variable in classes supporting slots, used with HAS_SLOTS, and in "calls" to access the member variable.

Definition at line 49 of file signalCall.h.

#define HAS_SLOTS   gutz::SignalTracker G_SIG_TRACK;
 

if you use slots (functions called by signals) you must have: HAS_SLOTS; inside the class, example:

class myClass { public: HAS_SLOTS; }

Maybe we can all agree that this is better than requiring a baseclass just for supporting slots!

Definition at line 101 of file signalCall.h.


Send questions, comments, and bug reports to:
jmk