14#include "arcane/core/IItemFamilyNetwork.h"
16#include "arcane/mesh/ItemFamilyPolicyMng.h"
17#include "arcane/mesh/ItemFamilyCompactPolicy.h"
18#include "arcane/mesh/CellFamilySerializer.h"
19#include "arcane/mesh/CellFamily.h"
20#include "arcane/mesh/DynamicMesh.h"
21#include "arcane/mesh/ItemFamilySerializer.h"
35class ARCANE_MESH_EXPORT CellFamilyPolicyMng
36:
public ItemFamilyPolicyMng
52 if (
mesh->useMeshItemFamilyDependencies())
67createCellFamilyPolicyMng(ItemFamily* family)
70 return new CellFamilyPolicyMng(f);
#define ARCANE_CHECK_POINTER(ptr)
Macro returning the pointer ptr if it is not null or throwing an exception if it is null.
Interface for entity family policies.
Manages the serialization/deserialization of entities in a family.
IItemFamilySerializer * createSerializer(bool use_flags) override
Creates an instance for entity serialization. The returned instance must be destroyed by the delete o...
Serialization/Deserialization of cell families.
Implementation of a mesh.
Serialization/Deserialization of item families.
Compaction policy for Node, Edge, Face, or Cell entity families.