Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IPropertyMngabstract

Interface du gestionnaire des propriétés. Plus de détails...

#include <arcane/core/IPropertyMng.h>

+ Graphe de collaboration de Arcane::IPropertyMng:

Fonctions membres publiques

virtual ~IPropertyMng ()
 Libère les ressources.
 
virtual ITraceMngtraceMng () const =0
 
virtual PropertiesImplgetPropertiesImpl (const String &full_name)=0
 
virtual void registerProperties (const Properties &p)=0
 
virtual void destroyProperties (const Properties &p)=0
 Supprime les propriétés référencées par p.
 
virtual void serialize (ISerializer *serializer)=0
 Effectue la sérialisation.
 
virtual void writeTo (ByteArray &bytes)=0
 Sérialise les informations de propriété dans bytes.
 
virtual void readFrom (Span< const Byte > bytes)=0
 Relit les informations sérialisées contenues dans bytes.
 
virtual void print (std::ostream &o) const =0
 Affiche les propriétés et leurs valeurs sur le flot o.
 
virtual IObservablewriteObservable ()=0
 Observable pour l'écriture.
 
virtual IObservablereadObservable ()=0
 Observable pour la lecture.
 

Description détaillée

Interface du gestionnaire des propriétés.

Définition à la ligne 37 du fichier IPropertyMng.h.

Documentation des constructeurs et destructeur

◆ ~IPropertyMng()

virtual Arcane::IPropertyMng::~IPropertyMng ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 41 du fichier IPropertyMng.h.

Documentation des fonctions membres

◆ readFrom()

virtual void Arcane::IPropertyMng::readFrom ( Span< const Byte bytes)
pure virtual

Relit les informations sérialisées contenues dans bytes.

Le tableau bytes doit avoir été créé par un appel à writeTo().

◆ readObservable()

virtual IObservable * Arcane::IPropertyMng::readObservable ( )
pure virtual

Observable pour la lecture.

Les observateurs enregistrés dans cet observable sont appelés à la fin de readFrom().

◆ writeObservable()

virtual IObservable * Arcane::IPropertyMng::writeObservable ( )
pure virtual

Observable pour l'écriture.

Les observateurs enregistrés dans cet observable sont appelés au début de writeTo().


La documentation de cette classe a été générée à partir du fichier suivant :