Information to build an entry point.
More...
#include <arcane/core/EntryPoint.h>
Information to build an entry point.
Normally this class is not used directly. To build an entry point, you must use addEntryPoint().
Definition at line 37 of file EntryPoint.h.
◆ EntryPointBuildInfo()
| Arcane::EntryPointBuildInfo::EntryPointBuildInfo |
( |
IModule * | module, |
|
|
const String & | name, |
|
|
IFunctor * | caller, |
|
|
const String & | where, |
|
|
int | property, |
|
|
bool | is_destroy_caller ) |
|
inline |
Entry point build information.
- Parameters
-
| module | module associated with the function |
| where | location in the time loop where the entry point is called |
| property | properties of the entry point (see IEntryPoint) |
| name | name of the entry point |
| caller | encapsulation of the method to be called. |
| is_destroy_caller | indicates whether the entry point should destroy the functor caller. |
Generally, is_destroy_caller must be true, otherwise the memory will not be released. Note that the C# wrapping handles the functor via a garbage collector, so in this case is_destroy_caller must be false.
Definition at line 57 of file 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 |
The documentation for this class was generated from the following file: