Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::OwnLevelCellGroupComputeFunctor Class Reference
Inheritance diagram for Arcane::OwnLevelCellGroupComputeFunctor:
Collaboration diagram for Arcane::OwnLevelCellGroupComputeFunctor:

Public Member Functions

 OwnLevelCellGroupComputeFunctor (Integer level)
void executeFunctor () override
 Executes the associated method.
Public Member Functions inherited from Arcane::ItemGroupComputeFunctor
void setGroup (ItemGroupImpl *group)
Public Member Functions inherited from Arcane::IFunctor
virtual ~IFunctor ()
 Releases resources.

Private Attributes

Integer m_level

Additional Inherited Members

Protected Attributes inherited from Arcane::ItemGroupComputeFunctor
ItemGroupImplm_group = nullptr

Detailed Description

Definition at line 146 of file ItemGroupComputeFunctor.h.

Constructor & Destructor Documentation

◆ OwnLevelCellGroupComputeFunctor()

Arcane::OwnLevelCellGroupComputeFunctor::OwnLevelCellGroupComputeFunctor ( Integer level)
inlineexplicit

Definition at line 151 of file ItemGroupComputeFunctor.h.

Member Function Documentation

◆ executeFunctor()

void Arcane::OwnLevelCellGroupComputeFunctor::executeFunctor ( )
overridevirtual

Executes the associated method.

Implements Arcane::IFunctor.

Definition at line 379 of file ItemGroupComputeFunctor.cc.

References Arcane::Array< T >::add(), Arcane::ITraceMng::debug(), ENUMERATE_CELL, Arcane::ITraceMng::fatal(), Arcane::IK_Cell, Arcane::Item::isOwn(), Arcane::IItemFamily::itemKind(), Arcane::Cell::level(), Arcane::Item::localId(), Arcane::ItemGroup::name(), and Arcane::ItemGroup::size().

Here is the call graph for this function:

Member Data Documentation

◆ m_level

Integer Arcane::OwnLevelCellGroupComputeFunctor::m_level
private

Definition at line 161 of file ItemGroupComputeFunctor.h.


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