#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. |