Base class for all ACE_Dynamic_Service instantiations.
More...
#include <Dynamic_Service_Base.h>
|
void | dump (void) const |
| Dump the current static of the object. More...
|
|
Base class for all ACE_Dynamic_Service instantiations.
Factors out common code shared by all ACE_Dynamic_Service instantiations, this avoid code bloat.
ACE_Dynamic_Service_Base::ACE_Dynamic_Service_Base |
( |
void |
| ) |
|
|
protected |
No need to create, or assign instances of this class.
ACE_Dynamic_Service_Base::~ACE_Dynamic_Service_Base |
( |
void |
| ) |
|
|
protected |
void ACE_Dynamic_Service_Base::dump |
( |
void |
| ) |
const |
Dump the current static of the object.
Implement the service search policy, i.e. "look for the service first
locally and then globally"
void * ACE_Dynamic_Service_Base::instance |
( |
const ACE_TCHAR * |
name, |
|
|
bool |
no_global = false |
|
) |
| |
|
staticprotected |
Perform the default repo search, but optionally skip searching the global repo.
The dependency declaration class needs access to the service search policy, implemented by find_i()
The documentation for this class was generated from the following files: