Référence sur une instance de service. Plus de détails...
#include <arcane/core/ServiceInstance.h>
Fonctions membres publiques | |
IServiceInstance * | get () const |
void | reset () |
Fonctions membres publiques statiques | |
static ServiceInstanceRef | createRef (IServiceInstance *p) |
static ServiceInstanceRef | createRefNoDestroy (IServiceInstance *p) |
static ServiceInstanceRef | createWithHandle (IServiceInstance *p, Internal::ExternalRef handle) |
Types privés | |
typedef Ref< IServiceInstance > | RefType |
Fonctions membres privées | |
ServiceInstanceRef (const RefType &r) | |
Attributs privés | |
RefType | m_instance |
Référence sur une instance de service.
Cette classe est gérée via un compteur de référence à la manière de la classe std::shared_ptr.
Définition à la ligne 37 du fichier ServiceInstance.h.
Définition à la ligne 39 du fichier ServiceInstance.h.
|
inlineprivate |
Définition à la ligne 41 du fichier ServiceInstance.h.
|
inlinestatic |
Définition à la ligne 45 du fichier ServiceInstance.h.
|
inlinestatic |
Définition à la ligne 49 du fichier ServiceInstance.h.
|
inlinestatic |
Définition à la ligne 53 du fichier ServiceInstance.h.
|
inline |
Définition à la ligne 58 du fichier ServiceInstance.h.
|
inline |
Définition à la ligne 59 du fichier ServiceInstance.h.
|
private |
Définition à la ligne 61 du fichier ServiceInstance.h.