Manager of policies for a DoF family. More...
Public Member Functions | |
| DoFFamilyPolicyMng (DoFFamily *family) | |
| IItemFamilySerializer * | createSerializer (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) | |
| IItemFamilyCompactPolicy * | compactPolicy () override |
| Compaction policy. | |
| IItemFamilyExchanger * | createExchanger () override |
| Creates an instance for exchanging entities between subdomains. The returned instance must be destroyed by the delete operator. | |
| IItemFamilySerializer * | createSerializer (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 | |
| DoFFamily * | m_family |
Additional Inherited Members | |
| Protected Member Functions inherited from Arcane::mesh::ItemFamilyPolicyMng | |
| virtual ItemsExchangeInfo2 * | _createExchanger () |
Manager of policies for a DoF family.
Definition at line 57 of file DoFFamilyPolicyMng.cc.
|
inline |
Definition at line 62 of file DoFFamilyPolicyMng.cc.
|
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.
|
private |
Definition at line 82 of file DoFFamilyPolicyMng.cc.