#include <inetstl/filesystem/ftpdir_sequence.hpp>

This class is described in detail in section 21.2 of Extended STL, volume 1.
Member Types | |
| typedef sequence_type_::char_type | char_type |
| typedef sequence_type_::value_type | value_type |
| typedef sequence_type_::size_type | size_type |
| typedef sequence_type_::bool_type | bool_type |
| typedef is_sint_t | flags_type |
|
typedef values_type_::const_reference | const_reference |
|
typedef values_type_::const_iterator | const_iterator |
|
typedef values_type_::const_reverse_iterator | const_reverse_iterator |
|
typedef basic_ftpdir_sequence < C, X, T > | class_type |
Public Types | |
Member Constants | |
| enum | search_flags { includeDots = sequence_type_::includeDots, directories = sequence_type_::directories, files = sequence_type_::files } |
Public Member Functions | |
Construction | |
| basic_ftpdir_sequence (HINTERNET hconn, char_type const *pattern, flags_type flags=directories|files) | |
| basic_ftpdir_sequence (HINTERNET hconn, char_type const *directory, char_type const *pattern, flags_type flags=directories|files) | |
Commence a search according to the given search pattern and flags, relative to directory. | |
| basic_ftpdir_sequence (HINTERNET hconn, char_type const *directory, char_type const *patterns, char_type delim, flags_type flags=directories|files) | |
Commence a search according to the given search pattern and flags, relative to directory. | |
| basic_ftpdir_sequence (class_type const &rhs) | |
| Constructs an instance of the sequence containing all the elements of the other. | |
| class_type & | operator= (class_type const &rhs) |
| Copies the contents of the given instance. | |
Element access | |
| const_reference | operator[] (size_type index) const |
Iteration | |
| const_iterator | begin () const |
| const_iterator | end () const |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | rend () const |
Size | |
| size_type | size () const |
| bool_type | empty () const |
| basic_ftpdir_sequence | ( | HINTERNET | hconn, | |
| char_type const * | directory, | |||
| char_type const * | pattern, | |||
| flags_type | flags = directories | files | |||
| ) | [inline] |
Commence a search according to the given search pattern and flags, relative to directory.
References basic_findfile_sequence::begin(), basic_findfile_sequence::end(), and stlsoft_ns_qual_std.
| basic_ftpdir_sequence | ( | HINTERNET | hconn, | |
| char_type const * | directory, | |||
| char_type const * | patterns, | |||
| char_type | delim, | |||
| flags_type | flags = directories | files | |||
| ) | [inline] |
Commence a search according to the given search pattern and flags, relative to directory.
References basic_findfile_sequence::begin(), basic_findfile_sequence::end(), and stlsoft_ns_qual_std.
| basic_ftpdir_sequence | ( | class_type const & | rhs | ) |
Constructs an instance of the sequence containing all the elements of the other.
| class_type& operator= | ( | class_type const & | rhs | ) |
Copies the contents of the given instance.
1.5.6