#include <RMCast_Singleton_Factory.h>
Inheritance diagram for ACE_RMCast_Singleton_Factory:


Public Methods | |
| ACE_RMCast_Singleton_Factory (ACE_RMCast_Module *singleton) | |
| Constructor. More... | |
| virtual | ~ACE_RMCast_Singleton_Factory (void) |
| Destructor. More... | |
| virtual ACE_RMCast_Module * | create (void) |
| Create a new proxy. More... | |
| virtual void | destroy (ACE_RMCast_Module *) |
| Destroy a proxy. More... | |
Private Attributes | |
| ACE_RMCast_Module * | singleton_ |
| The singleton object. More... | |
Many applications (and even some internal components), will use a single ACE_RMCast_Module to process all the events, for example, a receiver may decide to use the same ACE_RMCast_Module to process all incoming events, instead of using one per remote sender.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Create a new proxy.
Reimplemented from ACE_RMCast_Module_Factory. |
|
|
Destroy a proxy. Some factories may allocate modules from a pool, or return the same module for all proxies. Consequently, only the factory knows how to destroy them. Reimplemented from ACE_RMCast_Module_Factory. |
|
|
The singleton object.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001