Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::EntryPointBuildInfo

Informations pour construire un point d'entrée. Plus de détails...

#include <arcane/core/EntryPoint.h>

+ Graphe de collaboration de Arcane::EntryPointBuildInfo:

Fonctions membres publiques

 EntryPointBuildInfo (IModule *module, const String &name, IFunctor *caller, const String &where, int property, bool is_destroy_caller)
 Informations de construction d'un point d'entrée.
 
IModulemodule () const
 
const Stringname () const
 
IFunctorcaller () const
 
const Stringwhere () const
 
int property () const
 
bool isDestroyCaller () const
 

Description détaillée

Informations pour construire un point d'entrée.

Normalement cette classe n'est pas utilisée directement. Pour construire un point d'entrée, il faut utiliser addEntryPoint().

Définition à la ligne 36 du fichier EntryPoint.h.

Documentation des constructeurs et destructeur

◆ EntryPointBuildInfo()

Arcane::EntryPointBuildInfo::EntryPointBuildInfo ( IModule module,
const String name,
IFunctor caller,
const String where,
int  property,
bool  is_destroy_caller 
)
inline

Informations de construction d'un point d'entrée.

Paramètres
modulemodule associé à la fonction
whereendroit de la boucle en temps où est appelé le point d'entrée
propertypropriétés du point d'entrée (voir IEntryPoint)
namenom du point d'entrée
callerencapsulation de la méthode à appeler.
is_destroy_callerindique si le point d'entrée doit détruire le fonctor caller.

En général, is_destroy_caller doit valoir true sinon la mémoire ne sera pas libéré. A noter que le wrapping C# gère le fonctor via un garbage collector et donc dans ce cas is_destroy_caller doit valoir false.

Définition à la ligne 55 du fichier EntryPoint.h.

Documentation des fonctions membres

◆ caller()

IFunctor * Arcane::EntryPointBuildInfo::caller ( ) const
inline

Définition à la ligne 67 du fichier EntryPoint.h.

◆ isDestroyCaller()

bool Arcane::EntryPointBuildInfo::isDestroyCaller ( ) const
inline

Définition à la ligne 70 du fichier EntryPoint.h.

◆ module()

IModule * Arcane::EntryPointBuildInfo::module ( ) const
inline

Définition à la ligne 65 du fichier EntryPoint.h.

◆ name()

const String & Arcane::EntryPointBuildInfo::name ( ) const
inline

Définition à la ligne 66 du fichier EntryPoint.h.

◆ property()

int Arcane::EntryPointBuildInfo::property ( ) const
inline

Définition à la ligne 69 du fichier EntryPoint.h.

◆ where()

const String & Arcane::EntryPointBuildInfo::where ( ) const
inline

Définition à la ligne 68 du fichier EntryPoint.h.


La documentation de cette classe a été générée à partir du fichier suivant :