#include <RMCast_Singleton_Factory.h>
Inheritance diagram for ACE_RMCast_Singleton_Factory:
Public Methods | |
ACE_RMCast_Singleton_Factory (ACE_RMCast_Module *singleton) | |
Constructor. | |
virtual | ~ACE_RMCast_Singleton_Factory (void) |
Destructor. | |
virtual ACE_RMCast_Module * | create (void) |
Create a new proxy. | |
virtual void | destroy (ACE_RMCast_Module *) |
Destroy a proxy. | |
Private Attributes | |
ACE_RMCast_Module * | singleton_ |
The singleton object. |
|
Constructor.
|
|
Destructor.
|
|
Create a new proxy.
Implements 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. Implements ACE_RMCast_Module_Factory. |
|
The singleton object.
|