Interface of a functor. More...
Public Member Functions | |
| virtual | ~IFunctor () |
| Releases resources. | |
| virtual void | executeFunctor ()=0 |
| Executes the associated method. | |
Interface of a functor.
Definition at line 32 of file arccore/src/base/arccore/base/IFunctor.h.
|
inlinevirtual |
Releases resources.
Definition at line 37 of file arccore/src/base/arccore/base/IFunctor.h.
|
pure virtual |
Executes the associated method.
Implemented in Arcane::ActiveCellGroupComputeFunctor, Arcane::ActiveFaceItemGroupComputeFunctor, Arcane::ArcaneMainBatch::ExecFunctor, Arcane::ArcaneMainExecFunctor, Arcane::BasicItemPairGroupComputeFunctor::AdjacencyComputeFunctor, Arcane::DirectCodeFunctor, Arcane::FunctorT< T >, Arcane::FunctorT< Arcane::CaseOptionMultiServiceT >, Arcane::FunctorT< Arcane::Materials::ConstituentItemVectorImpl >, Arcane::FunctorT< Arcane::Materials::MeshComponentData >, Arcane::FunctorWithAddressT< T >, Arcane::GhostItemGroupComputeFunctor, Arcane::InnerActiveFaceItemGroupComputeFunctor, Arcane::InnerFaceItemGroupComputeFunctor, Arcane::InterfaceItemGroupComputeFunctor, Arcane::ItemGroupImplItemGroupComputeFunctor, Arcane::ItemItemGroupComputeFunctor< ItemType >, Arcane::ItemPairGroup::CustomFunctorWrapper, Arcane::LevelCellGroupComputeFunctor, Arcane::OuterActiveFaceItemGroupComputeFunctor, Arcane::OuterFaceItemGroupComputeFunctor, Arcane::OwnActiveCellGroupComputeFunctor, Arcane::OwnActiveFaceItemGroupComputeFunctor, Arcane::OwnItemGroupComputeFunctor, Arcane::OwnLevelCellGroupComputeFunctor, and Arccore::FunctorT< T >.