Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::mesh::DoFFamilyPolicyMng Class Reference

Manager of policies for a DoF family. More...

Inheritance diagram for Arcane::mesh::DoFFamilyPolicyMng:
Collaboration diagram for Arcane::mesh::DoFFamilyPolicyMng:

Public Member Functions

 DoFFamilyPolicyMng (DoFFamily *family)
IItemFamilySerializercreateSerializer (bool use_flags) override
 Creates an instance for entity serialization. The returned instance must be destroyed by the delete operator.
Public Member Functions inherited from Arcane::mesh::ItemFamilyPolicyMng
 ItemFamilyPolicyMng (ItemFamily *family, IItemFamilyCompactPolicy *compact_policy=nullptr)
IItemFamilyCompactPolicycompactPolicy () override
 Compaction policy.
IItemFamilyExchangercreateExchanger () override
 Creates an instance for exchanging entities between subdomains. The returned instance must be destroyed by the delete operator.
IItemFamilySerializercreateSerializer (bool with_flags) override
 Creates an instance for entity serialization. The returned instance must be destroyed by the delete operator.
void addSerializeStep (IItemFamilySerializeStepFactory *factory) override
 Adds a factory for a serialization step.
void removeSerializeStep (IItemFamilySerializeStepFactory *factory) override
 Removes a factory for a serialization step.

Private Attributes

DoFFamilym_family

Additional Inherited Members

Protected Member Functions inherited from Arcane::mesh::ItemFamilyPolicyMng
virtual ItemsExchangeInfo2_createExchanger ()

Detailed Description

Manager of policies for a DoF family.

Definition at line 57 of file DoFFamilyPolicyMng.cc.

Constructor & Destructor Documentation

◆ DoFFamilyPolicyMng()

Arcane::mesh::DoFFamilyPolicyMng::DoFFamilyPolicyMng ( DoFFamily * family)
inline

Definition at line 62 of file DoFFamilyPolicyMng.cc.

Member Function Documentation

◆ createSerializer()

IItemFamilySerializer * Arcane::mesh::DoFFamilyPolicyMng::createSerializer ( bool with_flags)
inlineoverridevirtual

Creates an instance for entity serialization. The returned instance must be destroyed by the delete operator.

with_flags indicates whether the value of Item::flags() should be serialized. This is not necessarily supported for all families.

Implements Arcane::IItemFamilyPolicyMng.

Definition at line 69 of file DoFFamilyPolicyMng.cc.

References ARCANE_CHECK_POINTER.

Member Data Documentation

◆ m_family

DoFFamily* Arcane::mesh::DoFFamilyPolicyMng::m_family
private

Definition at line 82 of file DoFFamilyPolicyMng.cc.


The documentation for this class was generated from the following file: