Classe gérant un répertoire. Plus de détails...
#include <arcane/core/Directory.h>
Fonctions membres publiques | |
Directory (const String &path) | |
Directory (const Directory &directory) | |
Directory (const IDirectory &directory, const String &sub_path) | |
Directory (const IDirectory &directory) | |
virtual | ~Directory () |
Libère les ressources. | |
const Directory & | operator= (const IDirectory &from) |
const Directory & | operator= (const Directory &from) |
virtual bool | createDirectory () const |
Créé le répertoire. | |
virtual String | path () const |
Retourne le chemin du répertoire. | |
virtual String | file (const String &file_name) const |
Retourne le chemin complet du fichier file_name dans le répertoire. | |
Fonctions membres publiques hérités de Arcane::IDirectory | |
virtual | ~IDirectory () |
Libère les ressources. | |
Attributs privés | |
String | m_directory_path |
Classe gérant un répertoire.
Définition à la ligne 31 du fichier Directory.h.
Arcane::Directory::Directory | ( | ) |
Définition à la ligne 47 du fichier Directory.cc.
|
explicit |
Définition à la ligne 55 du fichier Directory.cc.
Arcane::Directory::Directory | ( | const Directory & | directory | ) |
Définition à la ligne 82 du fichier Directory.cc.
Arcane::Directory::Directory | ( | const IDirectory & | directory, |
const String & | sub_path | ||
) |
Définition à la ligne 64 du fichier Directory.cc.
Arcane::Directory::Directory | ( | const IDirectory & | directory | ) |
Définition à la ligne 73 du fichier Directory.cc.
|
virtual |
Libère les ressources.
Définition à la ligne 91 du fichier Directory.cc.
|
virtual |
Créé le répertoire.
true | en cas d'échec, |
false | en cas de succès ou si le répertoire existe déjà. |
Implémente Arcane::IDirectory.
Définition à la ligne 119 du fichier Directory.cc.
Référencé par Arcane::DumpWEnsight7::_buildPartDirectory(), Arcane::GnuplotTimeHistoryCurveWriter2::beginWrite(), Arcane::SimpleTableReaderWriterUtils::createDirectoryOnlyProcess0(), et Arcane::TimeHistoryMngInternal::editOutputPath().
Retourne le chemin complet du fichier file_name dans le répertoire.
Implémente Arcane::IDirectory.
Définition à la ligne 137 du fichier Directory.cc.
Référencé par Arcane::TimeHistoryMngInternal::_dumpSummaryOfCurvesLegacy(), Arcane::DumpWEnsight7::beginWrite(), Arcane::DumpWEnsight7::endWrite(), Arcane::DumpWUCD::endWrite(), Arcane::SimpleTableReaderWriterUtils::isFileExist(), et Arcane::GnuplotTimeHistoryCurveWriter2::writeCurve().
Définition à la ligne 109 du fichier Directory.cc.
const Directory & Arcane::Directory::operator= | ( | const IDirectory & | from | ) |
Définition à la ligne 99 du fichier Directory.cc.
|
virtual |
Retourne le chemin du répertoire.
Implémente Arcane::IDirectory.
Définition à la ligne 128 du fichier Directory.cc.
Référencé par Arcane::DumpWEnsight7::_buildFileName(), Arcane::GnuplotTimeHistoryCurveWriter2::beginWrite(), Arcane::Application::build(), Arcane::TimeHistoryMngInternal::editOutputPath(), et Arcane::DumpWEnsight7::endWrite().
|
private |
Définition à la ligne 56 du fichier Directory.h.