Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::ItemItemGroupComputeFunctor< ItemType > Class Template Reference
Inheritance diagram for Arcane::ItemItemGroupComputeFunctor< ItemType >:
Collaboration diagram for Arcane::ItemItemGroupComputeFunctor< ItemType >:

Public Member Functions

void executeFunctor () override
 Functor to calculate a group containing entities connected to the entities of the parent group.
Public Member Functions inherited from Arcane::ItemGroupComputeFunctor
void setGroup (ItemGroupImpl *group)
Public Member Functions inherited from Arcane::IFunctor
virtual ~IFunctor ()
 Releases resources.

Additional Inherited Members

Protected Attributes inherited from Arcane::ItemGroupComputeFunctor
ItemGroupImplm_group = nullptr

Detailed Description

template<typename ItemType>
class Arcane::ItemItemGroupComputeFunctor< ItemType >

Definition at line 70 of file ItemGroupComputeFunctor.h.

Member Function Documentation

◆ executeFunctor()

template<typename ItemType>
void Arcane::ItemItemGroupComputeFunctor< ItemType >::executeFunctor ( )
overridevirtual

Functor to calculate a group containing entities connected to the entities of the parent group.

Implements Arcane::IFunctor.

Definition at line 138 of file ItemGroupComputeFunctor.cc.

References Arcane::Array< T >::add(), ARCANE_FATAL, Arcane::ITraceMng::debug(), ENUMERATE_ITEM, Arcane::Array< T >::fill(), Arcane::ItemEnumeratorBase::hasNext(), Arcane::IItemFamily::itemKind(), Arcane::ItemTraitsT< T >::kind(), Arcane::IItemFamily::maxLocalId(), Arcane::ItemGroup::name(), Arcane::AbstractArray< T >::size(), and Arcane::ItemGroup::size().

Here is the call graph for this function:

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