Namensräume
Varianten
Aktionen

std::experimental::filesystem::directory_options

Von cppreference.com
< cpp‎ | experimental‎ | fs
 
 
 
 
Definiert im Header <experimental/filesystem>
enum class directory_options {

    none,
    follow_directory_symlink,
    skip_permission_denied

};
(Dateisystem-TS)

Dieser Typ repräsentiert verfügbare Optionen, die das Verhalten von directory_iterator und recursive_directory_iterator steuern.

directory_options erfüllt die Anforderungen von BitmaskType (was bedeutet, dass die bitweisen Operatoren operator&, operator|, operator^, operator~, operator&=, operator|= und operator^= für diesen Typ definiert sind).

[bearbeiten] Member-Konstanten

Member-Konstante Wert Bedeutung
keine 0 (Standard) Verzeichnis-Symlinks überspringen, Zugriffsverweigerung ist ein Fehler.
follow_directory_symlink 1 Verzeichnis-Symlinks folgen statt sie zu überspringen.
skip_permission_denied 2 Verzeichnisse überspringen, die sonst zu Fehlern wegen Zugriffsverweigerung führen würden.

[bearbeiten] Siehe auch

konstruiert einen Verzeichnisiterator
(public member function of std::experimental::filesystem::directory_iterator) [bearbeiten]
konstruiert einen rekursiven Verzeichnisiterator
(public member function of std::experimental::filesystem::recursive_directory_iterator) [bearbeiten]