Interface d'une instance d'un service. Plus de détails...
#include <arcane/core/IService.h>
Fonctions membres publiques | |
virtual void | addReference ()=0 |
Ajoute une référence. | |
virtual void | removeReference ()=0 |
Supprime une référence. | |
virtual IServiceInfo * | serviceInfo () const =0 |
virtual Internal::ExternalRef | _internalDotNetHandle () const |
Amis | |
class | Ref< IServiceInstance > |
Interface d'une instance d'un service.
Définition à la ligne 72 du fichier IService.h.
|
inlinevirtual |
Réimplémentée dans Arcane::Internal::DotNetServiceInstance.
Définition à la ligne 84 du fichier IService.h.
Ajoute une référence.
Implémenté dans Arcane::Internal::SingletonServiceFactoryBase::ServiceInstance, Arcane::Internal::DotNetServiceInstance, et Arcane::Internal::ServiceInstanceT< InterfaceType >.
Supprime une référence.
Implémenté dans Arcane::Internal::SingletonServiceFactoryBase::ServiceInstance, Arcane::Internal::DotNetServiceInstance, et Arcane::Internal::ServiceInstanceT< InterfaceType >.
|
friend |
Définition à la ligne 64 du fichier IService.h.