#include <inetstl/filesystem/findfile_sequence.hpp>
Member Types | |
typedef C | char_type |
The character type. | |
typedef X | exception_policy_type |
The exception policy type. | |
typedef exception_policy_type::thrown_type | thrown_type |
The type thrown. | |
typedef T | traits_type |
The traits type. | |
typedef basic_findfile_sequence_value_type < C, T, X > | class_type |
The current parameterisation of the type. | |
typedef traits_type::find_data_type | find_data_type |
The find-data type. | |
typedef sequence_type::size_type | size_type |
The size type. | |
Construction | |
basic_findfile_sequence_value_type () | |
Default constructor. | |
Public Member Functions | |
find_data_type const & | get_find_data () const |
Accessors. | |
char_type const * | get_filename () const |
Returns the filename part of the item. | |
char_type const * | get_short_filename () const |
Returns the short form of the filename part of the item. | |
char_type const * | get_path () const |
Returns the full path of the item. | |
char_type const * | c_str () const |
Returns the full path of the item. | |
operator char_type const * () const | |
Implicit conversion to a pointer-to-const of the full path. | |
bool | is_directory () const |
Indicates whether the entry is a directory. | |
bool | is_file () const |
Indicates whether the entry is a file. | |
bool | is_read_only () const |
Indicates whether the entry is read-only. | |
bool | equal (char_type const *rhs) const |
bool | equal (class_type const &rhs) const |
typedef C char_type |
The character type.
typedef X exception_policy_type |
The exception policy type.
typedef exception_policy_type::thrown_type thrown_type |
The type thrown.
typedef T traits_type |
The traits type.
typedef basic_findfile_sequence_value_type<C, T, X> class_type |
The current parameterisation of the type.
typedef traits_type::find_data_type find_data_type |
The find-data type.
typedef sequence_type::size_type size_type |
The size type.
Default constructor.