Informations pour construire un point d'entrée.
Plus de détails...
#include <arcane/core/EntryPoint.h>
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.
◆ 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
-
| module | module associé à la fonction |
| where | endroit de la boucle en temps où est appelé le point d'entrée |
| property | propriétés du point d'entrée (voir IEntryPoint) |
| name | nom du point d'entrée |
| caller | encapsulation de la méthode à appeler. |
| is_destroy_caller | indique 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.
◆ caller()
| IFunctor * Arcane::EntryPointBuildInfo::caller |
( |
| ) |
const |
|
inline |
◆ isDestroyCaller()
| bool Arcane::EntryPointBuildInfo::isDestroyCaller |
( |
| ) |
const |
|
inline |
◆ module()
| IModule * Arcane::EntryPointBuildInfo::module |
( |
| ) |
const |
|
inline |
◆ name()
| const String & Arcane::EntryPointBuildInfo::name |
( |
| ) |
const |
|
inline |
◆ property()
| int Arcane::EntryPointBuildInfo::property |
( |
| ) |
const |
|
inline |
◆ where()
| const String & Arcane::EntryPointBuildInfo::where |
( |
| ) |
const |
|
inline |
◆ m_caller
| IFunctor* Arcane::EntryPointBuildInfo::m_caller |
|
private |
◆ m_is_destroy_caller
| bool Arcane::EntryPointBuildInfo::m_is_destroy_caller |
|
private |
◆ m_module
| IModule* Arcane::EntryPointBuildInfo::m_module |
|
private |
◆ m_name
| String Arcane::EntryPointBuildInfo::m_name |
|
private |
◆ m_property
| int Arcane::EntryPointBuildInfo::m_property |
|
private |
◆ m_where
| String Arcane::EntryPointBuildInfo::m_where |
|
private |
La documentation de cette classe a été générée à partir du fichier suivant :