12#ifndef ARCANE_CORE_IBASE_H
13#define ARCANE_CORE_IBASE_H
85extern "C++" ARCANE_CORE_EXPORT
String
Déclarations des types généraux de Arcane.
Interface de la classe de base des objets principaux arcane.
virtual void build()=0
Construit les membres de l'instance. L'instance n'est pas utilisable tant que cette méthode n'a pas é...
virtual ~IBase()=default
Libère les ressources.
virtual VersionInfo objectVersion() const =0
Numéro de version du service.
virtual ITraceMng * traceMng() const =0
Gestionnaire de traces.
virtual String objectLocalName() const =0
Nom local de l'objet.
virtual void initialize()=0
Initialise l'instance. L'instance n'est pas utilisable tant que cette méthode n'a pas été appelée.
virtual IRessourceMng * ressourceMng() const =0
Gestionnaire de ressources.
virtual String objectNamespaceURI() const =0
Namespace de l'objet.
virtual IServiceMng * serviceMng() const =0
Gestionnaire de services.
virtual IBase * objectParent() const =0
Parent de cet objet.
Interface d'un gestionnaire de ressource.
Interface du gestionnaire de services.
Interface du gestionnaire de traces.
Chaîne de caractères unicode.
Informations sur une version.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-