![]() |
Public API Reference |
#include <aws.h>
Inheritance diagram for iAwsSource:
Public Methods | |
virtual iAwsComponent * | GetComponent ()=0 |
Gets the component owner for this (sources are embedded). More... | |
virtual bool | RegisterSlot (iAwsSlot *slot, unsigned long signal)=0 |
Registers a slot for any one of the signals defined by a source. Each sources's signals exist in it's own namespace. More... | |
virtual bool | UnregisterSlot (iAwsSlot *slot, unsigned long signal)=0 |
Unregisters a slot for a signal. More... | |
virtual void | Broadcast (unsigned long signal)=0 |
Broadcasts a signal to all slots that are interested. More... |
Definition at line 542 of file aws.h.
|
Broadcasts a signal to all slots that are interested.
Implemented in awsEmbeddedComponent. Referenced by awsEmbeddedComponent::Broadcast. |
|
Gets the component owner for this (sources are embedded).
Implemented in awsEmbeddedComponent. |
|
Registers a slot for any one of the signals defined by a source. Each sources's signals exist in it's own namespace.
Implemented in awsEmbeddedComponent. Referenced by awsEmbeddedComponent::RegisterSlot. |
|
Unregisters a slot for a signal.
Implemented in awsEmbeddedComponent. Referenced by awsEmbeddedComponent::UnregisterSlot. |