Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
ItemGenericInfoListView.cc
1// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2//-----------------------------------------------------------------------------
3// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4// See the top-level COPYRIGHT file for details.
5// SPDX-License-Identifier: Apache-2.0
6//-----------------------------------------------------------------------------
7/*---------------------------------------------------------------------------*/
8/* ItemGenericInfoListView.cc (C) 2000-2023 */
9/* */
10/* Vue sur les informations génériques d'une famille d'entités. */
11/*---------------------------------------------------------------------------*/
12/*---------------------------------------------------------------------------*/
13
14#include "arcane/core/ItemGenericInfoListView.h"
15
16#include "arcane/utils/FatalErrorException.h"
17#include "arcane/core/IItemFamily.h"
18#include "arcane/core/ItemInfoListView.h"
19
20/*---------------------------------------------------------------------------*/
21/*---------------------------------------------------------------------------*/
22
23namespace Arcane
24{
25
26/*---------------------------------------------------------------------------*/
27/*---------------------------------------------------------------------------*/
28
29ItemGenericInfoListView::
30ItemGenericInfoListView(ItemSharedInfo* shared_info)
31: m_unique_ids(shared_info->m_unique_ids)
32, m_owners(shared_info->m_owners)
33, m_flags(shared_info->m_flags)
34, m_type_ids(shared_info->m_type_ids)
35, m_item_shared_info(shared_info)
36{
37}
38
39/*---------------------------------------------------------------------------*/
40/*---------------------------------------------------------------------------*/
41
42ItemGenericInfoListView::
43ItemGenericInfoListView(IItemFamily* family)
44: ItemGenericInfoListView(family->itemInfoListView())
45{
46}
47
48/*---------------------------------------------------------------------------*/
49/*---------------------------------------------------------------------------*/
50
51ItemGenericInfoListView::
52ItemGenericInfoListView(const ItemInfoListView& info_list_view)
53: ItemGenericInfoListView(info_list_view.m_item_shared_info)
54{
55}
56
57/*---------------------------------------------------------------------------*/
58/*---------------------------------------------------------------------------*/
59
60} // End namespace Arcane
61
62/*---------------------------------------------------------------------------*/
63/*---------------------------------------------------------------------------*/
Interface d'une famille d'entités.
Vue sur les informations génériques d'une famille d'entités.
Vue sur une liste pour obtenir des informations sur les entités.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Definition Lima.cc:120
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-