#include <inetstl/filesystem/searchspec_sequence.hpp>

Public Types | |
| typedef S | find_sequence_type |
| The underlying find sequence type. | |
| typedef searchspec_sequence< S > | class_type |
| The current parameterisation of the type. | |
| typedef find_sequence_type::char_type | char_type |
| The character type. | |
| typedef find_sequence_type::value_type | value_type |
| The value type. | |
| typedef find_sequence_type::size_type | size_type |
| The size type. | |
| typedef find_sequence_type::const_reference | const_reference |
| The non-mutable (const) reference type. | |
Public Member Functions | |
| searchspec_sequence () | |
| Default constructor. | |
| searchspec_sequence (HINTERNET hconn, char_type const *searchSpec, char_type delimiter) | |
| Creates a search sequence for the given connection, search specification and delimiter. | |
| searchspec_sequence (HINTERNET hconn, char_type const *searchSpec, char_type delimiter, int flags) | |
| Creates a search sequence for the given connection, search specification, delimiter and flags. | |
| searchspec_sequence (HINTERNET hconn, char_type const *rootDir, char_type const *searchSpec, char_type delimiter) | |
| Creates a search sequence for the given connection, root directory, search specification and delimiter. | |
| searchspec_sequence (HINTERNET hconn, char_type const *rootDir, char_type const *searchSpec, char_type delimiter, int flags) | |
| Creates a search sequence for the given connection, root directory, search specification, delimiter and flags. | |
| const_iterator | begin () const |
| Begins the iteration. | |
| const_iterator | end () const |
| Ends the iteration. | |
| bool | empty () const |
| Indicates whether the sequence is empty. | |
Classes | |
| class | const_iterator |
| The const_iterator type for the searchspec_sequence. More... | |
| struct | search_state |
| typedef S find_sequence_type |
The underlying find sequence type.
| typedef searchspec_sequence<S> class_type |
The current parameterisation of the type.
| typedef find_sequence_type::char_type char_type |
The character type.
| typedef find_sequence_type::value_type value_type |
The value type.
| typedef find_sequence_type::size_type size_type |
The size type.
| typedef find_sequence_type::const_reference const_reference |
The non-mutable (const) reference type.
| searchspec_sequence | ( | ) | [inline] |
Default constructor.
| searchspec_sequence | ( | HINTERNET | hconn, | |
| char_type const * | searchSpec, | |||
| char_type | delimiter | |||
| ) | [inline] |
Creates a search sequence for the given connection, search specification and delimiter.
| searchspec_sequence | ( | HINTERNET | hconn, | |
| char_type const * | searchSpec, | |||
| char_type | delimiter, | |||
| int | flags | |||
| ) | [inline] |
Creates a search sequence for the given connection, search specification, delimiter and flags.
| searchspec_sequence | ( | HINTERNET | hconn, | |
| char_type const * | rootDir, | |||
| char_type const * | searchSpec, | |||
| char_type | delimiter | |||
| ) | [inline] |
Creates a search sequence for the given connection, root directory, search specification and delimiter.
| searchspec_sequence | ( | HINTERNET | hconn, | |
| char_type const * | rootDir, | |||
| char_type const * | searchSpec, | |||
| char_type | delimiter, | |||
| int | flags | |||
| ) | [inline] |
Creates a search sequence for the given connection, root directory, search specification, delimiter and flags.
| const_iterator begin | ( | ) | const [inline] |
Begins the iteration.
References stlsoft::c_str_ptr().
| const_iterator end | ( | ) | const [inline] |
Ends the iteration.
| bool empty | ( | ) | const [inline] |
Indicates whether the sequence is empty.
1.5.6