12#ifndef ARCANE_CORE_ITEMCOMPARE_H
13#define ARCANE_CORE_ITEMCOMPARE_H
18#include "arcane/core/Item.h"
33 bool operator()(
const Item& item1,
const Item& item2)
const
56 bool operator()(
const Cell& item1,
const Cell& item2)
const
62 return (i1_l == i2_l) ? i1_id < i2_id : i1_l < i2_l;
67 ARCANE_CHECK_PTR(item1);
68 ARCANE_CHECK_PTR(item2);
73 return (i1_l == i2_l) ? i1_id < i2_id : i1_l < i2_l;
Declarations of Arcane's general types.
ItemUniqueId uniqueId() const
Unique number of the entity.
Internal structure of a mesh entity.
Base class for a mesh element.
ItemUniqueId uniqueId() const
Unique identifier across all domains.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
std::int64_t Int64
Signed integer type of 64 bits.
Int32 Integer
Type representing an integer.