Manager for the policies of a particle family. Plus de détails...
Fonctions membres publiques | |
| ParticleFamilyPolicyMng (ParticleFamily *family) | |
| IItemFamilySerializer * | createSerializer (bool use_flags) override |
| Créé une instance pour la sérialisation des entités. L'instance retournée doit être détruite par l'opérateur delete. | |
| Fonctions membres publiques hérités de Arcane::mesh::ItemFamilyPolicyMng | |
| ItemFamilyPolicyMng (ItemFamily *family, IItemFamilyCompactPolicy *compact_policy=nullptr) | |
| IItemFamilyCompactPolicy * | compactPolicy () override |
| Politique de compactage. | |
| IItemFamilyExchanger * | createExchanger () override |
| 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. | |
| void | addSerializeStep (IItemFamilySerializeStepFactory *factory) override |
| Ajoute une fabrique pour une étape de la sérialisation. | |
| void | removeSerializeStep (IItemFamilySerializeStepFactory *factory) override |
| Supprime une fabrique pour une étape de la sérialisation. | |
Attributs privés | |
| ParticleFamily * | m_family |
Membres hérités additionnels | |
| Fonctions membres protégées hérités de Arcane::mesh::ItemFamilyPolicyMng | |
| virtual ItemsExchangeInfo2 * | _createExchanger () |
Manager for the policies of a particle family.
Définition à la ligne 111 du fichier ParticleFamilyPolicyMng.cc.
|
inline |
Définition à la ligne 116 du fichier ParticleFamilyPolicyMng.cc.
|
inlineoverridevirtual |
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.
Réimplémentée à partir de Arcane::mesh::ItemFamilyPolicyMng.
Définition à la ligne 123 du fichier ParticleFamilyPolicyMng.cc.
|
private |
Définition à la ligne 132 du fichier ParticleFamilyPolicyMng.cc.