Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arccore::FunctorWithArgumentT< ClassType, ArgType >
+ Graphe d'héritage de Arccore::FunctorWithArgumentT< ClassType, ArgType >:
+ Graphe de collaboration de Arccore::FunctorWithArgumentT< ClassType, ArgType >:

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
 

Description détaillée

template<typename ClassType, typename ArgType>
class Arccore::FunctorWithArgumentT< ClassType, ArgType >

Définition à la ligne 69 du fichier arccore/src/base/arccore/base/Functor.h.

Documentation des définitions de type membres

◆ FuncPtr

template<typename ClassType , typename ArgType >
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.

Documentation des constructeurs et destructeur

◆ FunctorWithArgumentT()

template<typename ClassType , typename ArgType >
Arccore::FunctorWithArgumentT< ClassType, ArgType >::FunctorWithArgumentT ( ClassType *  object,
FuncPtr  funcptr 
)
inline

Constructeur.

Définition à la ligne 79 du fichier arccore/src/base/arccore/base/Functor.h.

Documentation des fonctions membres

◆ executeFunctor()

template<typename ClassType , typename ArgType >
void Arccore::FunctorWithArgumentT< ClassType, ArgType >::executeFunctor ( ArgType  arg)
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.


La documentation de cette classe a été générée à partir des fichiers suivants :