Interface des politiques d'une famille d'entités. Plus de détails...
#include <arcane/core/IItemFamilyPolicyMng.h>
Graphe d'héritage de Arcane::IItemFamilyPolicyMng:
Graphe de collaboration de Arcane::IItemFamilyPolicyMng:Fonctions membres publiques | |
| virtual IItemFamilyCompactPolicy * | compactPolicy ()=0 |
| Politique de compactage. | |
| virtual IItemFamilyExchanger * | createExchanger ()=0 |
| Créé une instance pour l'échange d'entités entre sous-domaines. L'instance retournée doit être détruite par l'opérateur delete. | |
| virtual IItemFamilySerializer * | createSerializer (bool with_flags=false)=0 |
| Créé une instance pour la sérialisation des entités. L'instance retournée doit être détruite par l'opérateur delete. | |
| virtual void | addSerializeStep (IItemFamilySerializeStepFactory *factory)=0 |
| Ajoute une fabrique pour une étape de la sérialisation. | |
| virtual void | removeSerializeStep (IItemFamilySerializeStepFactory *factory)=0 |
| Supprime une fabrique pour une étape de la sérialisation. | |
Interface des politiques d'une famille d'entités.
Définition à la ligne 30 du fichier IItemFamilyPolicyMng.h.
|
pure virtual |
Ajoute une fabrique pour une étape de la sérialisation.
factory reste la propriété de l'appelant et ne doit pas être détruit tant que cette instance existe.
Implémenté dans Arcane::ItemFamilyPolicyMng.
|
pure virtual |
Politique de compactage.
Implémenté dans Arcane::ItemFamilyPolicyMng.
|
pure virtual |
Créé une instance pour l'échange d'entités entre sous-domaines. L'instance retournée doit être détruite par l'opérateur delete.
Implémenté dans Arcane::ItemFamilyPolicyMng.
|
pure virtual |
Créé une instance pour la sérialisation des entités. L'instance retournée doit être détruite par l'opérateur delete.
with_flags indique si on doit sérialiser la valeur de Item::flags(). Cela n'est pas forcément supporté pour toutes les familles.
Implémenté dans Arcane::CellFamilyPolicyMng, Arcane::DoFFamilyPolicyMng, Arcane::EdgeFamilyPolicyMng, Arcane::ItemFamilyPolicyMng, Arcane::mesh::FaceFamilyPolicyMng, Arcane::NodeFamilyPolicyMng, et Arcane::ParticleFamilyPolicyMng.
|
pure virtual |
Supprime une fabrique pour une étape de la sérialisation.
Implémenté dans Arcane::ItemFamilyPolicyMng.