12#ifndef ARCANE_UTILS_COMMANDLINEARGUMENTS_H
13#define ARCANE_UTILS_COMMANDLINEARGUMENTS_H
17#include "arccore/base/ReferenceCounter.h"
64 int* commandLineArgc()
const;
65 char*** commandLineArgv()
const;
Déclarations des types utilisés dans Arcane.
const ParameterList & parameters() const
Liste des paramètres.
void addParameterLine(const String &line)
Ajoute un paramètre.
CommandLineArguments(int *argc, char ***argv)
Créé une instance à partir des arguments (argc,argv)
ParameterList & parameters()
Liste des paramètres.
bool needHelp() const
Méthode permettant de savoir si l'utilisateur a demandé de l'aide dans la ligne de commande.
void fillArgs(StringList &args) const
Remplit args avec arguments de la ligne de commande.
String getParameter(const String ¶m_name) const
Récupère le paramètre de nom param_name.
void fillParameters(StringList ¶m_names, StringList &values) const
Récupère la liste des paramètres et leur valeur.
Encapsulation d'un pointeur avec compteur de référence.
Chaîne de caractères unicode.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
List< String > StringList
Tableau de chaînes de caractères unicode.