Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Directory

Classe gérant un répertoire. Plus de détails...

#include <arcane/core/Directory.h>

+ Graphe d'héritage de Arcane::Directory:
+ Graphe de collaboration de Arcane::Directory:

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 Directoryoperator= (const IDirectory &from)
 
const Directoryoperator= (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
 

Description détaillée

Classe gérant un répertoire.

Définition à la ligne 31 du fichier Directory.h.

Documentation des constructeurs et destructeur

◆ Directory() [1/5]

Arcane::Directory::Directory ( )

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

◆ Directory() [2/5]

Arcane::Directory::Directory ( const String path)
explicit

Définition à la ligne 55 du fichier Directory.cc.

◆ Directory() [3/5]

Arcane::Directory::Directory ( const Directory directory)

Définition à la ligne 82 du fichier Directory.cc.

◆ Directory() [4/5]

Arcane::Directory::Directory ( const IDirectory directory,
const String sub_path 
)

Définition à la ligne 64 du fichier Directory.cc.

◆ Directory() [5/5]

Arcane::Directory::Directory ( const IDirectory directory)

Définition à la ligne 73 du fichier Directory.cc.

◆ ~Directory()

Arcane::Directory::~Directory ( )
virtual

Libère les ressources.

Définition à la ligne 91 du fichier Directory.cc.

Documentation des fonctions membres

◆ createDirectory()

bool Arcane::Directory::createDirectory ( ) const
virtual

Créé le répertoire.

Valeurs retournées
trueen cas d'échec,
falseen 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().

◆ file()

String Arcane::Directory::file ( const String file_name) const
virtual

◆ operator=() [1/2]

const Directory & Arcane::Directory::operator= ( const Directory from)

Définition à la ligne 109 du fichier Directory.cc.

◆ operator=() [2/2]

const Directory & Arcane::Directory::operator= ( const IDirectory from)

Définition à la ligne 99 du fichier Directory.cc.

◆ path()

String Arcane::Directory::path ( ) const
virtual

Documentation des données membres

◆ m_directory_path

String Arcane::Directory::m_directory_path
private

Définition à la ligne 56 du fichier Directory.h.


La documentation de cette classe a été générée à partir des fichiers suivants :