Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::SimpleTableReaderWriterUtils

Classe contenant deux méthodes statiques utile pour les implémentations. Plus de détails...

#include <arcane/core/ISimpleTableReaderWriter.h>

+ Graphe de collaboration de Arcane::SimpleTableReaderWriterUtils:

Fonctions membres publiques statiques

static bool createDirectoryOnlyProcess0 (IParallelMng *parallel_mng, const Directory &directory)
 Méthode statique permettant de créer un répertoire avec plusieurs processus.
 
static bool isFileExist (const Directory &directory, const String &file)
 Méthode statique permettant de vérifier l'existance d'un fichier.
 

Description détaillée

Classe contenant deux méthodes statiques utile pour les implémentations.

Définition à la ligne 41 du fichier ISimpleTableReaderWriter.h.

Documentation des fonctions membres

◆ createDirectoryOnlyProcess0()

static bool Arcane::SimpleTableReaderWriterUtils::createDirectoryOnlyProcess0 ( IParallelMng parallel_mng,
const Directory directory 
)
inlinestatic

Méthode statique permettant de créer un répertoire avec plusieurs processus.

Note
C'est une méthode collective qui doit être appelée par tous les processus.
Paramètres
parallel_mngLe parallel manager du contexte actuel.
directoryLe répertoire à créer.
Renvoie
true Si le répertoire a été correctement créé.
false Si le répertoire n'a pas pu être créé.

Définition à la ligne 54 du fichier ISimpleTableReaderWriter.h.

Références Arcane::IParallelMng::commRank(), Arcane::IParallelMng::commSize(), Arcane::Directory::createDirectory(), et Arcane::IParallelMng::reduce().

◆ isFileExist()

static bool Arcane::SimpleTableReaderWriterUtils::isFileExist ( const Directory directory,
const String file 
)
inlinestatic

Méthode statique permettant de vérifier l'existance d'un fichier.

Paramètres
directoryLe répertoire où se situe le fichier.
fileLe nom du fichier (avec l'extension).
Renvoie
true Si le fichier existe déjà.
false Si le fichier n'existe pas.

Définition à la ligne 73 du fichier ISimpleTableReaderWriter.h.

Références Arcane::Directory::file(), et Arccore::String::localstr().


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