Informations sur une application. Plus de détails...
#include <arcane/utils/internal/ApplicationInfoProperties.h>
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) | |
ApplicationInfo & | operator= (const ApplicationInfo &rhs) |
const String & | applicationName () const |
Nom de l'application. | |
const VersionInfo & | version () const |
Numéro de version. | |
const VersionInfo & | codeVersion () const |
Numéro de version. | |
const String & | dataOsDir () const |
Retourne le chemin où se trouve les fichiers de données dépendant de l'OS. | |
const String & | dataDir () 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 String & | codeName () const |
Retourne le nom du code de calcul lié l'application. | |
const String & | targetFullName () 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 CommandLineArguments & | commandLineArguments () 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. | |
Informations sur une application.
Définition à la ligne 31 du fichier ApplicationInfoProperties.h.