Types publics | |
typedef void(ClassType::* | FuncPtr) (ArgType) |
Type du pointeur sur la méthode. | |
Fonctions membres publiques | |
FunctorWithArgumentT (ClassType *object, FuncPtr funcptr) | |
Constructeur. | |
Fonctions membres publiques hérités de Arccore::IFunctorWithArgumentT< ArgType > | |
virtual | ~IFunctorWithArgumentT () |
Libère les ressources. | |
Fonctions membres protégées | |
void | executeFunctor (ArgType arg) |
Exécute la méthode associé | |
Fonctions membres protégées hérités de Arccore::IFunctorWithArgumentT< ArgType > | |
IFunctorWithArgumentT (const IFunctorWithArgumentT< ArgType > &rhs)=default | |
IFunctorWithArgumentT< ArgType > & | operator= (const IFunctorWithArgumentT< ArgType > &rhs)=default |
Définition à la ligne 69 du fichier arccore/src/base/arccore/base/Functor.h.
typedef void(ClassType::* Arccore::FunctorWithArgumentT< ClassType, ArgType >::FuncPtr) (ArgType) |
Type du pointeur sur la méthode.
Définition à la ligne 74 du fichier arccore/src/base/arccore/base/Functor.h.
|
inline |
Constructeur.
Définition à la ligne 79 du fichier arccore/src/base/arccore/base/Functor.h.
|
inlineprotectedvirtual |
Exécute la méthode associé
Implémente Arccore::IFunctorWithArgumentT< ArgType >.
Définition à la ligne 85 du fichier arccore/src/base/arccore/base/Functor.h.