LibCT 2.0
Classes | Namespaces | Typedefs

Include/EventType.h File Reference

#include "Functor.h"
#include "TemplateFunctor.h"
#include "EventData.h"
#include "Defines.h"
#include <set>
#include <string>
#include <assert.h>

Go to the source code of this file.

Classes

class  LibCT::EventType
 EventType represents a specific event and stores all the listeners for that event. More...

Namespaces

namespace  LibCT

Typedefs

typedef std::pair
< EventListener *, Functor * > 
LibCT::ListenerPair
 Typedefs.
typedef std::set< ListenerPair > LibCT::ListenerList
typedef std::pair< EventType
*, ListenerPair > 
LibCT::ListenerHandle