basic_directory_entry::basic_directory_entry-Konstruktor

Erstellt ein basic_directory_entry-Objekt.

basic_directory_entry();
explicit basic_directory_entry(
   const path_type& Pval,
   file_status Statarg = file_status(),
   file_status Symstatarg = file_status()
);
basic_directory_entry(
   const basic_directory_entry& Right
);
basic_directory_entry(
   basic_directory_entry&& Right
);

Parameter

  • Pval
    Ein Path-Objekt.Path kann entweder basic_path oder ein Typ sein, der von basic_path abgeleitet wird.

  • Statarg
    Ein file_status-Objekt, das den Status der Datei darstellt, die vom Pval verwiesen wird.

  • Symstatarg
    Ein file_status-Objekt, das den Status des symbolischen Links der Datei darstellt, die durch Verweis Pval ist.

  • Right
    Ein basic_directory_entry-Objekt.

Hinweise

Der erste Konstruktor (die gespeicherten Objekte.

Der zweite Konstruktor initialisiert den gespeicherten Path-Wert zu Pval, den gespeicherten Dateistatus zu Statarg und den gespeicherten Status des symbolischen Links zu Symstatarg.

Die dritte Konstruktorkopiekonstrukte die gespeicherten Objekte von den entsprechenden Objekte in Right.

Der vierte Konstruktorverschiebungkonstrukte die gespeicherten Objekte von den entsprechenden Objekte in Right.

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

basic_directory_entry Klasse

<filesystem>