Udostępnij za pośrednictwem


basic_directory_entry — Klasa

Zawiera opis obiektu, który jest zwracany przez *X, gdzie X jest basic_directory_iterator lub basic_recursive_directory_iterator.

template<class Path>
class basic_directory_entry;

Uwagi

Klasa przechowuje obiekt typu szablonu Path.Path mogą być albo basic_path lub typ pochodzący z basic_path.Przechowuje również dwa typ_pliku wartości; taki, który reprezentuje co wiadomo o stanie nazwy pliku przechowywanych, a inny, który reprezentuje co wiadomo o stan łącza symboliczne nazwy pliku.

Elementy członkowskie

Publiczne definicje typów

Nazwa

Opis

basic_directory_entry::path_type

Typ szablonu jest to synonim Path.

basic_directory_entry::string_type

Synonim dla Path::string_type.

Konstruktory publiczne

Nazwa

Opis

basic_directory_entry::basic_directory_entry — Konstruktor

Buduje basic_directory_entry obiektu.

Metody publiczne

Nazwa

Opis

basic_directory_entry::assign — Metoda

Przechowuje określonej Path obiektu.

basic_directory_entry::path — Metoda

Pobiera przechowywane Path obiektu.

basic_directory_entry::replace_leaf — Metoda

Zastępuje przechowywane liść wartość i aktualizuje stan nazwy pliku przechowywanego.

basic_directory_entry::status — Metoda

Pobiera stan nazwa pliku.

basic_directory_entry::symlink_status — Metoda

Pobiera stan łącze symboliczne nazwy pliku.

Operatory publiczne

Nazwa

Opis

basic_directory_entry::operator const path_type& — Operator

Pobiera przechowywane Path obiektu.

basic_directory_entry::operator!= — Operator

Określa, czy określony Path obiektu nie jest równa przechowywane Path obiektu.

basic_directory_entry::operator< — Operator

Określa, czy przechowywane Path obiekt jest mniejsza niż wartość określona Path obiektu.

basic_directory_entry::operator<= — Operator

Określa, czy przechowywane Path obiekt jest mniejsza niż lub równa określonej Path obiektu.

basic_directory_entry::operator= — Operator

Przechowuje określonej Path obiektu.

basic_directory_entry::operator== — Operator

Określa, czy określony Path obiekt jest równa przechowywane Path obiektu.

basic_directory_entry::operator> — Operator

Określa, czy przechowywane Path obiektu jest większa niż wartość określona Path obiektu.

basic_directory_entry::operator>= — Operator

Określa, czy przechowywane Path obiekt jest większa niż lub równa określonej Path obiektu.

Hierarchia dziedziczenia

basic_directory_entry

Wymagania

Nagłówek: filesystem

Przestrzeń nazw: std::tr2::sys

Zobacz też

Informacje

<filesystem>

Inne zasoby

Pliki nagłówkowe standardowej biblioteki języka C++