Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ApplicationInfoPrivate
+ Graphe de collaboration de Arcane::ApplicationInfoPrivate:

Fonctions membres publiques

 ApplicationInfoPrivate (const CommandLineArguments &args, const String &name, const VersionInfo &version)
 

Attributs publics

CommandLineArguments m_command_line_args
 
VersionInfo m_version
 Numéro de version.
 
bool m_is_debug
 true s'il s'agit d'une version debug.
 
String m_version_date
 Date de la version.
 
String m_application_name
 Nom de l'application.
 
String m_code_name
 Nom du code.
 
String m_target_full_name
 Nom complet de la cible.
 
String m_osname
 Nom de l'OS.
 
String m_data_os_dir
 Répertoire des fichiers config dépendant OS.
 
String m_data_dir
 Répertoire des fichiers de config communs.
 
StringList m_args
 
StringList m_dynamic_libraries_name
 
UniqueArray< std::byte > m_runtime_config_file_content
 

Description détaillée

Définition à la ligne 30 du fichier ApplicationInfo.cc.

Documentation des constructeurs et destructeur

◆ ApplicationInfoPrivate()

Arcane::ApplicationInfoPrivate::ApplicationInfoPrivate ( const CommandLineArguments args,
const String name,
const VersionInfo version 
)
inline

Définition à la ligne 33 du fichier ApplicationInfo.cc.

Documentation des données membres

◆ m_application_name

String Arcane::ApplicationInfoPrivate::m_application_name

Nom de l'application.

Définition à la ligne 43 du fichier ApplicationInfo.cc.

Référencé par Arcane::ApplicationInfo::applicationName(), et Arcane::ApplicationInfo::setApplicationName().

◆ m_args

StringList Arcane::ApplicationInfoPrivate::m_args

Définition à la ligne 49 du fichier ApplicationInfo.cc.

◆ m_code_name

String Arcane::ApplicationInfoPrivate::m_code_name

Nom du code.

Définition à la ligne 44 du fichier ApplicationInfo.cc.

Référencé par Arcane::ApplicationInfo::codeName(), et Arcane::ApplicationInfo::setCodeName().

◆ m_command_line_args

CommandLineArguments Arcane::ApplicationInfoPrivate::m_command_line_args

Définition à la ligne 39 du fichier ApplicationInfo.cc.

◆ m_data_dir

String Arcane::ApplicationInfoPrivate::m_data_dir

Répertoire des fichiers de config communs.

Définition à la ligne 48 du fichier ApplicationInfo.cc.

Référencé par Arcane::ApplicationInfo::dataDir(), et Arcane::ApplicationInfo::setDataDir().

◆ m_data_os_dir

String Arcane::ApplicationInfoPrivate::m_data_os_dir

Répertoire des fichiers config dépendant OS.

Définition à la ligne 47 du fichier ApplicationInfo.cc.

Référencé par Arcane::ApplicationInfo::dataOsDir(), et Arcane::ApplicationInfo::setDataOsDir().

◆ m_dynamic_libraries_name

StringList Arcane::ApplicationInfoPrivate::m_dynamic_libraries_name

Définition à la ligne 50 du fichier ApplicationInfo.cc.

◆ m_is_debug

bool Arcane::ApplicationInfoPrivate::m_is_debug

true s'il s'agit d'une version debug.

Définition à la ligne 41 du fichier ApplicationInfo.cc.

Référencé par Arcane::ApplicationInfo::isDebug(), et Arcane::ApplicationInfo::setIsDebug().

◆ m_osname

String Arcane::ApplicationInfoPrivate::m_osname

Nom de l'OS.

Définition à la ligne 46 du fichier ApplicationInfo.cc.

◆ m_runtime_config_file_content

UniqueArray<std::byte> Arcane::ApplicationInfoPrivate::m_runtime_config_file_content

Définition à la ligne 51 du fichier ApplicationInfo.cc.

◆ m_target_full_name

String Arcane::ApplicationInfoPrivate::m_target_full_name

Nom complet de la cible.

Définition à la ligne 45 du fichier ApplicationInfo.cc.

Référencé par Arcane::ApplicationInfo::targetFullName().

◆ m_version

VersionInfo Arcane::ApplicationInfoPrivate::m_version

Numéro de version.

Définition à la ligne 40 du fichier ApplicationInfo.cc.

Référencé par Arcane::ApplicationInfo::codeVersion(), et Arcane::ApplicationInfo::setCodeVersion().

◆ m_version_date

String Arcane::ApplicationInfoPrivate::m_version_date

Date de la version.

Définition à la ligne 42 du fichier ApplicationInfo.cc.


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