A simple signal/slot implementation. More...
Data Structures | |
struct | empty |
class | SlotBase |
class | Slot |
class | Signal |
class | InterfaceBase |
The interface entry base class. More... | |
class | InterfaceEntry |
Every InterfaceEntry stores the necessary information related to a interface, such as:
| |
class | InterfaceTable |
The InterfaceTable contains a list of interfaces. From this class caller can add and query a given interface. More... | |
class | ObjectTable |
This class enables caller to search between interface and object. It can store objects of the same class. More... | |
class | Listeners |
Typedefs | |
typedef empty * | UNUSABLE |
Variables | |
const unsigned int | MAX_OBJECTS = 20 |
const unsigned int | MAX_INTERFACES = 13 |
A simple signal/slot implementation.
Copyright (C) 2008 iRex Technologies B.V. All rights reserved.
typedef empty* utils::UNUSABLE |
Definition at line 37 of file signal_slot.h.
const unsigned int utils::MAX_INTERFACES = 13 |
Definition at line 43 of file images/plugin_impl/interfaces_utils.h.
Referenced by utils::InterfaceTable::add_entry().
const unsigned int utils::MAX_OBJECTS = 20 |
Definition at line 42 of file images/plugin_impl/interfaces_utils.h.
Referenced by utils::ObjectTable< PluginRenderResultImpl >::add_interface().