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) | |
| 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. | |
| int | versionMajor () const |
| Retourne le numéro de version majeure de l'application. | |
| int | versionMinor () const |
| Retourne le numéro de version mineure de l'application. | |
| 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. | |
| int * | commandLineArgc () const |
| 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. | |
Attributs publics hérités de Arcane::ApplicationInfo | |
| int * | m_argc |
| Nombre d'arguments de la ligne de commande. | |
| char *** | m_argv |
| Tableau des arguments de la ligne de commande. | |
Informations sur une application.
Définition à la ligne 31 du fichier ApplicationInfoProperties.h.