Interface of a singleton service instance. More...
#include <arcane/core/IService.h>
Public Member Functions | |
| virtual ServiceInstanceCollection | interfaceInstances ()=0 |
| List of instances of interfaces implemented by the singleton. | |
| Public Member Functions inherited from Arcane::IServiceInstance | |
| virtual void | addReference ()=0 |
| Adds a reference. | |
| virtual void | removeReference ()=0 |
| Removes a reference. | |
| virtual IServiceInfo * | serviceInfo () const =0 |
| virtual Internal::ExternalRef | _internalDotNetHandle () const |
Interface of a singleton service instance.
Definition at line 94 of file IService.h.
|
pure virtual |
List of instances of interfaces implemented by the singleton.
Implemented in Arcane::Internal::SingletonServiceFactoryBase::ServiceInstance.
Referenced by Arcane::Internal::ServiceFinderBase2T< InterfaceType >::getSingleton().