#include "CTBsignalBase.hxx"
Collaboration diagram for CTBsignalEmitter:

Public Methods | |
| CTBsignalEmitter () | |
| CTBsignalEmitter (const CTBsignalEmitter &rhs) | |
| ~CTBsignalEmitter () | |
| int | NConnect () const |
| void | operator() (CTBuint32 i_mask) |
| CTBsignalEmitter & | operator= (const CTBsignalEmitter &rhs) |
| bool | operator! () const |
| operator bool () const | |
Private Types | |
| typedef CTBsimpleListHead< CTBsignalLink > | ehead_t |
Private Methods | |
| void | Execute (CTBuint32 i_mask) const |
Private Attributes | |
| ehead_t | m_ehead |
Friends | |
| class | CTBsignalLink |
| class | CTBsignalReceiverBase |
Definition at line 22 of file CTBsignalBase.hxx.
|
|
Definition at line 50 of file CTBsignalBase.hxx. |
|
|
Default constructor.
Definition at line 19 of file CTBsignalBase.icc. |
|
|
Copy constructor. Is a noop !!
Definition at line 26 of file CTBsignalBase.icc. |
|
|
Destructor.
Definition at line 29 of file CTBsignalBase.cxx. |
|
|
Returns number of active connections.
Definition at line 64 of file CTBsignalBase.cxx. |
|
|
Send a signal.
Definition at line 34 of file CTBsignalBase.icc. |
|
|
Assignment operator. Is a noop !!
Definition at line 43 of file CTBsignalBase.icc. |
|
|
Returns
Definition at line 52 of file CTBsignalBase.icc. |
|
|
Returns
Definition at line 60 of file CTBsignalBase.icc. |
|
|
Execute a signal.
Definition at line 81 of file CTBsignalBase.cxx. Referenced by operator()().
|
|
|
Definition at line 24 of file CTBsignalBase.hxx. |
|
|
Definition at line 25 of file CTBsignalBase.hxx. |
|
|
list header emitter queue.
Definition at line 52 of file CTBsignalBase.hxx. |
1.2.9-20010812 written by Dimitri van Heesch,
© 1997-2001