12#ifndef ARCANE_UTILS_FUNCTORAMRTRANSPORT_H
13#define ARCANE_UTILS_FUNCTORAMRTRANSPORT_H
17#include "arcane/utils/IAMRTransportFunctor.h"
31template<
typename ClassType>
AMRTransportFunctorT(ClassType *object, FuncPtr funcptr)
Constructeur.
void executeFunctor(Array< ItemInternal * > &old_cells, AMROperationType op)
Exécute la méthode associé
ClassType * m_object
Objet associé.
void executeFunctor(Array< Cell > &old_cells, AMROperationType op)
Exécute la méthode associé
FuncPtr2 m_function2
Pointeur vers la méthode associée.
void(ClassType::* FuncPtr)(Array< ItemInternal * > &, AMROperationType)
Type du pointeur sur la méthode.
void(ClassType::* FuncPtr2)(Array< Cell > &, AMROperationType)
Type du pointeur sur la méthode.
FuncPtr m_function
Pointeur vers la méthode associée.
Tableau d'items de types quelconques.
Interface d'un fonctor avec argument.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-