Classe de base d'une instance de service en C#. Plus de détails...
#include <arcane/core/ServiceFactory.h>
Fonctions membres publiques | |
DotNetServiceInstance (IServiceInfo *si) | |
void | addReference () override |
Ajoute une référence. | |
void | removeReference () override |
Supprime une référence. | |
IServiceInfo * | serviceInfo () const override |
void | setDotNetHandle (ExternalRef handle) |
ExternalRef | _internalDotNetHandle () const override |
Attributs privés | |
std::atomic< Int32 > | m_nb_ref = 0 |
IServiceInfo * | m_service_info |
ExternalRef | m_handle |
Classe de base d'une instance de service en C#.
Définition à la ligne 44 du fichier ServiceFactory.h.
|
inline |
Définition à la ligne 48 du fichier ServiceFactory.h.
|
inlineoverridevirtual |
Réimplémentée à partir de Arcane::IServiceInstance.
Définition à la ligne 64 du fichier ServiceFactory.h.
|
inlineoverridevirtual |
Ajoute une référence.
Implémente Arcane::IServiceInstance.
Définition à la ligne 51 du fichier ServiceFactory.h.
|
inlineoverridevirtual |
Supprime une référence.
Implémente Arcane::IServiceInstance.
Définition à la ligne 52 du fichier ServiceFactory.h.
|
inlineoverridevirtual |
Implémente Arcane::IServiceInstance.
Définition à la ligne 59 du fichier ServiceFactory.h.
|
inline |
Définition à la ligne 63 du fichier ServiceFactory.h.
|
private |
Définition à la ligne 68 du fichier ServiceFactory.h.
|
private |
Définition à la ligne 66 du fichier ServiceFactory.h.
|
private |
Définition à la ligne 67 du fichier ServiceFactory.h.