Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::IServiceInstance Class Referenceabstract

Interface of a service instance. More...

#include <arcane/core/IService.h>

Inheritance diagram for Arcane::IServiceInstance:
Collaboration diagram for Arcane::IServiceInstance:

Public Member Functions

virtual void addReference ()=0
 Adds a reference.
virtual void removeReference ()=0
 Removes a reference.
virtual IServiceInfoserviceInfo () const =0
virtual Internal::ExternalRef _internalDotNetHandle () const

Friends

class Ref< IServiceInstance >

Detailed Description

Interface of a service instance.

Definition at line 68 of file IService.h.

Member Function Documentation

◆ _internalDotNetHandle()

virtual Internal::ExternalRef Arcane::IServiceInstance::_internalDotNetHandle ( ) const
inlinevirtual

Reimplemented in Arcane::Internal::DotNetServiceInstance.

Definition at line 84 of file IService.h.

◆ addReference()

virtual void Arcane::IServiceInstance::addReference ( )
pure virtual

◆ removeReference()

virtual void Arcane::IServiceInstance::removeReference ( )
pure virtual

◆ Ref< IServiceInstance >

friend class Ref< IServiceInstance >
friend

Definition at line 59 of file IService.h.


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