Share via


clase basic_directory_entry

Describe un objeto que es devuelto por *X, donde es basic_directory_iterator o basic_recursive_directory_iteratorX .

template<class Path>
class basic_directory_entry;

Comentarios

La clase almacena un objeto de tipo Pathde la plantilla.Path puede ser basic_path o un tipo derivado basic_path.También almacena dos valores file_type ; uno que representa lo que se conoce el estado del nombre de archivo almacenado, y otro que representa lo que se conoce el estado del vínculo de token del nombre de archivo.

Members

Hh874640.collapse_all(es-es,VS.110).gifTypedefs públicas

Nombre

Descripción

basic_directory_entry::path_type

Un sinónimo para el tipo Pathde la plantilla.

basic_directory_entry::string_type

Un sinónimo Path::string_type.

Hh874640.collapse_all(es-es,VS.110).gifConstructores públicos

Nombre

Descripción

Constructor basic_directory_entry::basic_directory_entry

Crea un objeto basic_directory_entry.

Hh874640.collapse_all(es-es,VS.110).gifMétodos públicos

Nombre

Descripción

método de basic_directory_entry::assign

Almacena un objeto especificado Path .

método de basic_directory_entry::path

Recupera el objeto almacenado Path .

método de basic_directory_entry::replace_leaf

Reemplaza el valor almacenado hoja y actualiza el estado del nombre de archivo almacenado.

método de basic_directory_entry::status

Recupera el estado del nombre de archivo.

método de basic_directory_entry::symlink_status

Recupera el estado del vínculo de token del nombre de archivo.

Hh874640.collapse_all(es-es,VS.110).gifOperadores públicos

Nombre

Descripción

operador de path_type& const de basic_directory_entry::operator

Recupera el objeto almacenado Path .

el basic_directory_entry::operator! = Operador

Determina si un objeto especificado Path no es igual al objeto almacenado Path .

operador de basic_directory_entry::operator<

Determina si el objeto almacenado Path es menor que un objeto especificado Path .

operador de basic_directory_entry::operator<=

Determina si el objeto almacenado Path menor o igual que un objeto especificado Path .

operador de basic_directory_entry::operator=

Almacena un objeto especificado Path .

operador de basic_directory_entry::operator==

Determina si un objeto especificado Path es igual al objeto almacenado Path .

operador de basic_directory_entry::operator>

Determina si el objeto almacenado Path es mayor que un objeto especificado Path .

operador de basic_directory_entry::operator>=

Determina si el objeto almacenado Path mayor o igual que un objeto especificado Path .

Jerarquía de herencia

basic_directory_entry

Requisitos

El sistema de archivosEncabezado:

Espacio de nombres: std::tr2::sys

Vea también

Referencia

<filesystem>

Otros recursos

Archivos de encabezado