|
| virtual | ~IArcaneMain () |
| | Libère les ressources.
|
| |
| virtual void | build ()=0 |
| | Construit les membres la classe. L'instance n'est pas utilisable tant que cette méthode n'a pas été appelée. Cette méthode doit être appelée avant initialize().
|
| |
| virtual void | initialize ()=0 |
| | Initialise l'instance. L'instance n'est pas utilisable tant que cette méthode n'a pas été appelée.
|
| |
| virtual bool | parseArgs (StringList args)=0 |
| | Analyse les arguments.
|
| |
| virtual int | execute ()=0 |
| | Lance l'exécution. Cette méthode ne retourne que lorsqu'on quitte le programme.
|
| |
|
virtual void | finalize ()=0 |
| | Effectue les dernières opérations avant destruction de l'instance.
|
| |
|
virtual int | errorCode () const =0 |
| | Code d'erreur de l'exécution.
|
| |
|
virtual void | setErrorCode (int errcode)=0 |
| | Positionne le code de retour.
|
| |
|
virtual void | doAbort ()=0 |
| | Effectue un abort.
|
| |
|
virtual const ApplicationInfo & | applicationInfo () const =0 |
| | Informations sur l'éxécutable.
|
| |
|
virtual const ApplicationBuildInfo & | applicationBuildInfo () const =0 |
| | Informations pour construire l'instance IApplication.
|
| |
|
virtual const DotNetRuntimeInitialisationInfo & | dotnetRuntimeInitialisationInfo () const =0 |
| | Informations d'initialisation du runtime '.Net'.
|
| |
|
virtual const AcceleratorRuntimeInitialisationInfo & | acceleratorRuntimeInitialisationInfo () const =0 |
| | Informations d'initialisation du runtime pour les accélérateurs.
|
| |
|
virtual IMainFactory * | mainFactory () const =0 |
| | Fabrique principale.
|
| |
|
virtual IApplication * | application () const =0 |
| | Application.
|
| |
|
virtual bool | hasGarbageCollector () const =0 |
| | Indique que certains objets sont gérés via un ramasse miette.
|
| |
|
virtual ServiceFactoryInfoCollection | registeredServiceFactoryInfos ()=0 |
| | Liste des fabriques de service enregistrées.
|
| |
|
virtual ModuleFactoryInfoCollection | registeredModuleFactoryInfos ()=0 |
| | Liste des fabriques de module enregistrées.
|
| |
|
virtual void | setDirectExecuteFunctor (IDirectSubDomainExecuteFunctor *f)=0 |
| |
Définition à la ligne 53 du fichier IArcaneMain.h.