basic_directory_entry Klasse

Beschreibt ein - Objekt, das von *X zurückgegeben wird, in dem Xbasic_directory_iterator oder basic_recursive_directory_iterator ist.

template<class Path>
class basic_directory_entry;

Hinweise

Die - Klasse speichert ein Objekt des Vorlagentyps Path.Path kann entweder basic_path oder ein Typ sein, der von basic_path abgeleitet wird.Sie speichert auch zwei Werte file_type ; ein, das darstellt, was zum Status des gespeicherten Dateinamens bekannt und ein anderes, das darstellt, was zum Status des symbolischen Links des Dateinamens bezeichnet.

Mitglieder

Hh874640.collapse_all(de-de,VS.110).gifÖffentliche Typedefs

Name

Description

basic_directory_entry::path_type

Ein Synonym für Vorlagentyp Path.

basic_directory_entry::string_type

Ein Synonym für Path::string_type.

Hh874640.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

basic_directory_entry::basic_directory_entry-Konstruktor

Erstellt ein basic_directory_entry-Objekt.

Hh874640.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

basic_directory_entry::assign-Methode

Speichert ein bestimmtes Path-Objekt.

basic_directory_entry::path-Methode

Ruft das gespeicherte Path-Objekt ab.

basic_directory_entry::replace_leaf-Methode

Ersetzt den gespeicherten Blatt-Wert und aktualisiert den Status des gespeicherten Dateinamens.

basic_directory_entry::status-Methode

Ruft den Dateinamenstatus ab.

basic_directory_entry::symlink_status-Methode

Ruft den Status des symbolischen Links des Dateinamens ab.

Hh874640.collapse_all(de-de,VS.110).gifÖffentliche Operatoren

Name

Description

basic_directory_entry::operator const path_type& Operator

Ruft das gespeicherte Path-Objekt ab.

basic_directory_entry::operator! = Operator

Bestimmt, ob ein bestimmtes Path-Objekt nicht gleich dem gespeicherte Path-Objekt ist.

basic_directory_entry::operator< Operator

Bestimmt, ob die gespeicherte Path-Objekt kleiner als ein angegebenes Path-Objekt ist.

basic_directory_entry::operator<= Operator

Bestimmt, ob die gespeicherte Path-Objekt kleiner oder gleich einem angegebenen Objekt ist. Path

basic_directory_entry::operator= Operator

Speichert ein bestimmtes Path-Objekt.

basic_directory_entry::operator== Operator

Bestimmt, ob ein angegebenes Objekt gleich Path das gespeicherte Path-Objekt ist.

basic_directory_entry::operator> Operator

Bestimmt, ob die gespeicherte Path-Objekt größer als ein angegebenes Path-Objekt ist.

basic_directory_entry::operator>= Operator

Bestimmt, ob die gespeicherte Path-Objekt größer oder gleich einem angegebenen Objekt ist. Path

Vererbungshierarchie

basic_directory_entry

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

<filesystem>

Weitere Ressourcen

Headerdateien