Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::Internal::DotNetServiceInstance Class Reference

Base class for a service instance in C#. More...

#include <arcane/core/ServiceFactory.h>

Public Member Functions

 DotNetServiceInstance (IServiceInfo *si)
void addReference () override
 Adds a reference.
void removeReference () override
 Removes a reference.
IServiceInfoserviceInfo () const override
void setDotNetHandle (ExternalRef handle)
ExternalRef _internalDotNetHandle () const override

Detailed Description

Base class for a service instance in C#.

Definition at line 45 of file ServiceFactory.h.

Constructor & Destructor Documentation

◆ DotNetServiceInstance()

Arcane::Internal::DotNetServiceInstance::DotNetServiceInstance ( IServiceInfo * si)
inline

Definition at line 50 of file ServiceFactory.h.

Member Function Documentation

◆ _internalDotNetHandle()

ExternalRef Arcane::Internal::DotNetServiceInstance::_internalDotNetHandle ( ) const
inlineoverridevirtual

Reimplemented from Arcane::IServiceInstance.

Definition at line 72 of file ServiceFactory.h.

◆ addReference()

void Arcane::Internal::DotNetServiceInstance::addReference ( )
inlineoverridevirtual

Adds a reference.

Implements Arcane::IServiceInstance.

Definition at line 57 of file ServiceFactory.h.

◆ removeReference()

void Arcane::Internal::DotNetServiceInstance::removeReference ( )
inlineoverridevirtual

Removes a reference.

Implements Arcane::IServiceInstance.

Definition at line 58 of file ServiceFactory.h.

◆ serviceInfo()

IServiceInfo * Arcane::Internal::DotNetServiceInstance::serviceInfo ( ) const
inlineoverridevirtual

Implements Arcane::IServiceInstance.

Definition at line 67 of file ServiceFactory.h.

◆ setDotNetHandle()

void Arcane::Internal::DotNetServiceInstance::setDotNetHandle ( ExternalRef handle)
inline

Definition at line 71 of file ServiceFactory.h.


The documentation for this class was generated from the following file: