Sdílet prostřednictvím


basic_directory_entry – třída

Popisuje objekt, který je vrácený *X, kde X je basic_directory_iterator nebo basic_recursive_directory_iterator.

template<class Path>
class basic_directory_entry;

Poznámky

Třída obsahuje objekt typu šablony Path.Path může být buď basic_path, nebo typ, který je odvozen z basic_path.Také obsahuje dva typ_souboru hodnoty; jeden, který představuje, co je známo o stavu název souboru uložené a druhý, který představuje, co je známo o stavu symbolický odkaz na název souboru.

Členy

Veřejné definice Typedef

Name

Popis

basic_directory_entry::path_type

Synonymum pro šablonu typu Path.

basic_directory_entry::string_type

Synonymum pro Path::string_type.

Veřejné konstruktory

Name

Popis

basic_directory_entry::basic_directory_entry – konstruktor

Sestavte objekt basic_directory_entry.

Veřejné metody

Name

Popis

basic_directory_entry::assign – metoda

Uloží zadané Path objektu.

basic_directory_entry::path – metoda

Načítá uložené Path objektu.

basic_directory_entry::replace_leaf – metoda

Nahradí uloženou hodnotu leaf a aktualizuje stav názvu uloženého souboru.

basic_directory_entry::status – metoda

Načte stav název souboru.

basic_directory_entry::symlink_status – metoda

Načte stav souboru název symbolického odkazu.

Veřejné operátory

Name

Popis

basic_directory_entry::operator const path_type& – operátor

Načítá uložené Path objektu.

basic_directory_entry::operator!= – operátor

Určuje, zda zadaný Path objekt není rovno uložené Path objektu.

basic_directory_entry::operator< – operátor

Určuje, zda uložená Path je menší než zadaný objekt Path objektu.

basic_directory_entry::operator<= – operátor

Určuje, zda uložená Path je menší nebo rovna zadaný objekt Path objektu.

basic_directory_entry::operator= – operátor

Uloží zadané Path objektu.

basic_directory_entry::operator== – operátor

Určuje, zda zadaný Path objekt je rovno uložené Path objektu.

basic_directory_entry::operator> – operátor

Určuje, zda uložená Path je větší než zadaný objekt Path objektu.

basic_directory_entry::operator>= – operátor

Určuje, zda uložená Path je větší než nebo rovna zadaný objekt Path objektu.

Hierarchie dědičnosti

basic_directory_entry

Požadavky

Záhlaví: filesystem

Obor názvů: std::tr2::sys

Viz také

Referenční dokumentace

<filesystem>

Další zdroje

Standardní knihovna C++ – hlavičkové soubory