12#ifndef ARCANE_ABSTRACTSERVICE_H
13#define ARCANE_ABSTRACTSERVICE_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/IService.h"
28class ServiceBuildInfo;
Classe de base d'un service.
virtual IService * serviceInterface()
Retourne l'interface bas niveau IService du service.
virtual IServiceInfo * serviceInfo() const
Accès aux informations du service.
virtual IBase * serviceParent() const
Accès à l'interface de base des principaux objets Arcane.
virtual void build()
Construction de niveau build du service.
Interface de la classe de base des objets principaux arcane.
Interface des informations d'un service ou d'un module.
Structure contenant les informations pour créer un service.
Classe d'accès aux traces.