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

Public Member Functions

 ItemGroupImplItemGroupComputeFunctor (ItemGroupImpl *parent, FuncPtr funcPtr)
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 Types

typedef void(ItemGroupImpl::* FuncPtr) ()

Private Attributes

ItemGroupImplm_parent
FuncPtr m_function

Additional Inherited Members

Protected Attributes inherited from Arcane::ItemGroupComputeFunctor
ItemGroupImplm_group = nullptr

Detailed Description

Definition at line 81 of file ItemGroupImpl.cc.

Member Typedef Documentation

◆ FuncPtr

typedef void(ItemGroupImpl::* Arcane::ItemGroupImplItemGroupComputeFunctor::FuncPtr) ()
private

Definition at line 86 of file ItemGroupImpl.cc.

Constructor & Destructor Documentation

◆ ItemGroupImplItemGroupComputeFunctor()

Arcane::ItemGroupImplItemGroupComputeFunctor::ItemGroupImplItemGroupComputeFunctor ( ItemGroupImpl * parent,
FuncPtr funcPtr )
inline

Definition at line 90 of file ItemGroupImpl.cc.

Member Function Documentation

◆ executeFunctor()

void Arcane::ItemGroupImplItemGroupComputeFunctor::executeFunctor ( )
inlineoverridevirtual

Executes the associated method.

Implements Arcane::IFunctor.

Definition at line 98 of file ItemGroupImpl.cc.

Member Data Documentation

◆ m_function

FuncPtr Arcane::ItemGroupImplItemGroupComputeFunctor::m_function
private

Definition at line 106 of file ItemGroupImpl.cc.

◆ m_parent

ItemGroupImpl* Arcane::ItemGroupImplItemGroupComputeFunctor::m_parent
private

Definition at line 105 of file ItemGroupImpl.cc.


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