Condividi tramite


classe basic_directory_entry

Viene descritto un oggetto restituito da *X, dove x è basic_directory_iterator o basic_recursive_directory_iterator.

template<class Path>
class basic_directory_entry;

Note

La classe archivia un oggetto di tipo Pathdel modello.Path può essere basic_path o un tipo derivato da basic_path.Archivia due valori file_type ; uno che rappresenta quale è noto sullo stato del nome file archiviato e un altro che rappresenta quale è noto sullo stato del collegamento del nome file.

Membri

Hh874640.collapse_all(it-it,VS.110).gifTypedef pubblici

Nome

Descrizione

basic_directory_entry::path_type

Sinonimo del tipo Pathdel modello.

basic_directory_entry::string_type

Sinonimo Path::string_type.

Hh874640.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

costruttore basic_directory_entry::basic_directory_entry

Costruisce un oggetto basic_directory_entry.

Hh874640.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

metodo basic_directory_entry::assign

Archivia un oggetto specificato Path.

metodo basic_directory_entry::path

Recupera l'oggetto archiviato Path.

metodo basic_directory_entry::replace_leaf

Sostituisce il valore archiviato foglia e aggiorna lo stato del nome file archiviato.

metodo basic_directory_entry::status

Recupera lo stato del nome file.

metodo basic_directory_entry::symlink_status

Recupera lo stato del collegamento token di nome file.

Hh874640.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

operatore di path_type& const di basic_directory_entry::operator

Recupera l'oggetto archiviato Path.

basic_directory_entry::operator! Operatore =

Determina se un dato oggetto Path non è uguale all'oggetto archiviato Path.

operatore di basic_directory_entry::operator<

Determina se l'oggetto archiviato Path è inferiore a un determinato oggetto Path.

operatore di basic_directory_entry::operator<=

Determina se l'oggetto archiviato Path è minore o uguale a un determinato oggetto Path.

operatore di basic_directory_entry::operator=

Archivia un oggetto specificato Path.

operatore di basic_directory_entry::operator==

Determina se un dato oggetto Path è uguale all'oggetto archiviato Path.

operatore di basic_directory_entry::operator>

Determina se l'oggetto archiviato Path è maggiore di un determinato oggetto Path.

operatore di basic_directory_entry::operator>=

Determina se l'oggetto archiviato Path è maggiore o uguale a un determinato oggetto Path.

Gerarchia di ereditarietà

basic_directory_entry

Requisiti

Filesystem diintestazione:

Spazio dei nomi: std::tr2::sys

Vedere anche

Riferimenti

<filesystem>

Altre risorse

File di intestazione