This class provides a multiplexing implementation of the Observer protocol. Other concrete observers may be registered with a multiplexing observer (registerObserver method) and later unregistered (deregisterObserver method). The publish method of this class forwards the log records that it receives to the publish method of each registered observer.
Synopsis
Declared in <ball_multiplexobserver.h>
class MultiplexObserver
: public Observer
Base Classes
Name |
Description |
This class provides a protocol for receiving and processing log record output. |
Member Functions
Name |
Description |
|
Create a multiplexing observer having no registered observers. Optionally specify a |
|
Destroy this multiplexing observer. Note that this method has no effect on the lifetime of observers registered with this observer, if any. |
Remove the specified |
|
Return the number of observers registered with this multiplexing observer. |
|
|
|
Add the specified |
|
|
Discard any shared reference to a |
Created with MrDocs