Arcane  v3.15.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ApplicationInfoProperties

Informations sur une application. Plus de détails...

#include <arcane/utils/internal/ApplicationInfoProperties.h>

+ Graphe d'héritage de Arcane::ApplicationInfoProperties:
+ Graphe de collaboration de Arcane::ApplicationInfoProperties:

Fonctions membres privées

 ARCANE_DECLARE_PROPERTY_CLASS (ApplicationInfo)
 

Membres hérités additionnels

- Fonctions membres publiques hérités de Arcane::ApplicationInfo
 ApplicationInfo (int *argc, char ***argv, const String &name, const VersionInfo &version)
 
 ApplicationInfo (const StringList &args, const String &name, const VersionInfo &version)
 
 ApplicationInfo (const CommandLineArguments &args, const String &name, const VersionInfo &version)
 
 ApplicationInfo (const ApplicationInfo &rhs)
 
ApplicationInfooperator= (const ApplicationInfo &rhs)
 
const StringapplicationName () const
 Nom de l'application.
 
const VersionInfoversion () const
 Numéro de version.
 
const VersionInfocodeVersion () const
 Numéro de version.
 
const StringdataOsDir () const
 Retourne le chemin où se trouve les fichiers de données dépendant de l'OS.
 
const StringdataDir () const
 Retourne le chemin où se trouve les fichiers de données.
 
 ARCCORE_DEPRECATED_2020 ("use codeVersion().versionMajor() instead") int versionMajor() const
 Retourne le numéro de version majeure de l'application.
 
 ARCCORE_DEPRECATED_2020 ("use codeVersion().versionMinor() instead") int versionMinor() const
 Retourne le numéro de version mineure de l'application.
 
 ARCCORE_DEPRECATED_2020 ("use codeVersion().versionPatch() instead") int versionPatch() const
 Retourne le numéro de version patch de l'application.
 
bool isDebug () const
 Retourne true si on s'exécute en mode debug.
 
const StringcodeName () const
 Retourne le nom du code de calcul lié l'application.
 
const StringtargetFullName () const
 Retourne le nom complet de la cible.
 
 ARCCORE_DEPRECATED_2019 ("Use commandLineArguments().commandLineArgc() instead") int *commandLineArgc() const
 
 ARCCORE_DEPRECATED_2019 ("Use commandLineArguments().commandLineArgv() instead") char ***commandLineArgv() const
 
void args (StringList &args) const
 Remplit args avec les arguments de la ligne de commande.
 
const CommandLineArgumentscommandLineArguments () const
 Arguments de la ligne de commande.
 
void addDynamicLibrary (const String &lib_name)
 Ajoute la bibliothèque lib_name à la liste des bibliothèques chargées dynamiquements.
 
StringCollection dynamicLibrariesName () const
 Liste des bibliothèques dynamiques.
 
void setDataOsDir (const String &v)
 Positionne le chemin où se trouve les fichiers de données dépendant de l'OS.
 
void setDataDir (const String &v)
 Positionne le chemin où se trouve les fichiers de données.
 
void setVersionInfo (const VersionInfo &version_info)
 Positionne le numéro de version du code.
 
void setApplicationName (const String &v)
 Positionne le nom de l'application.
 
void setCodeVersion (const VersionInfo &version_info)
 Positionne le numéro de version.
 
void setCodeName (const String &code_name)
 Positionne le nom du code.
 
void setCommandLineArguments (const CommandLineArguments &args)
 Positionne les arguments de la ligne de commande.
 
void setIsDebug (bool v)
 Positionne l'état de débug.
 
void setRuntimeConfigFileContent (ByteConstSpan content)
 Positionne le contenu du fichier de configuration de l'application.
 
ByteConstSpan runtimeConfigFileContent () const
 Contenu du fichier de configuration de l'application.
 
void addParameterLine (const String &line)
 Ajoute un paramètre Arcane à la ligne de commande.
 
 ARCCORE_DEPRECATED_2019 ("Use commandLineArguments().commandLineArgc() instead") int *m_argc
 Nombre d'arguments de la ligne de commande.
 
 ARCCORE_DEPRECATED_2019 ("Use commandLineArguments().commandLineArgv() instead") char ***m_argv
 Tableau des arguments de la ligne de commande.
 

Description détaillée

Informations sur une application.

Définition à la ligne 31 du fichier ApplicationInfoProperties.h.


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