faithcore/faith/object.h File Reference

#include <faith/event.h>
#include <faith/core.h>
#include <list>
#include <set>
#include <sys/time.h>

Go to the source code of this file.

Namespaces

namespace  Faith

Classes

class  Faith::Object
 An object that can receive events, and have slots/signals. More...
struct  Faith::Object::Faith_CalledSlot
struct  Faith::faith_callback_magna< T >

Defines

#define K_OBJECT   Q_OBJECT
#define Q_OBJECT
#define emit
#define SIGNAL(sig)   (#sig)
#define SLOT(slot)   (#slot)
#define slots
#define signals   protected

Typedefs

typedef const char * Faith::Slot
typedef const char * Faith::Signal


Define Documentation

#define emit

#define K_OBJECT   Q_OBJECT

#define Q_OBJECT

Value:

protected: \
        virtual void *faith_get_list_for_signal_magna(const char *) const; \
        virtual bool faith_add_slot_to_list_magna(const char *, void *) const; \
        virtual bool faith_inherits_magna(const char *) const; \
        virtual const char *className() const; \
        int faith_vector_size() const; \
private:

#define SIGNAL ( sig   )     (#sig)

#define signals   protected

#define SLOT ( slot   )     (#slot)

#define slots


Generated on Fri Sep 1 00:23:08 2006 for Faith by  doxygen 1.4.7