Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::mesh::FaceFamilyPolicyMng

Gestionnaire des politiques d'une famille de faces. Plus de détails...

+ Graphe d'héritage de Arcane::mesh::FaceFamilyPolicyMng:
+ Graphe de collaboration de Arcane::mesh::FaceFamilyPolicyMng:

Classes

class  TiedInterfaceSerializeStepFactory
 

Fonctions membres publiques

 FaceFamilyPolicyMng (FaceFamily *family)
 
IItemFamilySerializercreateSerializer (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::ItemFamilyPolicyMng
 ItemFamilyPolicyMng (ItemFamily *family, IItemFamilyCompactPolicy *compact_policy=nullptr)
 
IItemFamilyCompactPolicycompactPolicy () override
 Politique de compactage.
 
IItemFamilyExchangercreateExchanger () 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.
 
IItemFamilySerializercreateSerializer (bool with_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.
 
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

FaceFamilym_family
 
TiedInterfaceSerializeStepFactory m_tied_interface_serialize_factory
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::ItemFamilyPolicyMng
virtual ItemsExchangeInfo2 * _createExchanger ()
 

Description détaillée

Gestionnaire des politiques d'une famille de faces.

Définition à la ligne 39 du fichier FaceFamilyPolicyMng.cc.

Documentation des constructeurs et destructeur

◆ FaceFamilyPolicyMng()

Arcane::mesh::FaceFamilyPolicyMng::FaceFamilyPolicyMng ( FaceFamily family)
inline

Définition à la ligne 58 du fichier FaceFamilyPolicyMng.cc.

◆ ~FaceFamilyPolicyMng()

Arcane::mesh::FaceFamilyPolicyMng::~FaceFamilyPolicyMng ( )
inline

Définition à la ligne 64 du fichier FaceFamilyPolicyMng.cc.

Documentation des fonctions membres

◆ createSerializer()

IItemFamilySerializer * Arcane::mesh::FaceFamilyPolicyMng::createSerializer ( bool  with_flags)
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.

Implémente Arcane::IItemFamilyPolicyMng.

Définition à la ligne 71 du fichier FaceFamilyPolicyMng.cc.

Références ARCANE_CHECK_POINTER.

Documentation des données membres

◆ m_family

FaceFamily* Arcane::mesh::FaceFamilyPolicyMng::m_family
private

Définition à la ligne 83 du fichier FaceFamilyPolicyMng.cc.

◆ m_tied_interface_serialize_factory

TiedInterfaceSerializeStepFactory Arcane::mesh::FaceFamilyPolicyMng::m_tied_interface_serialize_factory
private

Définition à la ligne 84 du fichier FaceFamilyPolicyMng.cc.


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