|
|
|
|
|
|
|
|
|
|
|
|||||||
#include <inetstl_findfile_sequence.h>
Public Types | |
| typedef C | char_type |
| The character type. | |
| typedef T | traits_type |
| The traits type. | |
| typedef basic_findfile_sequence< C, T > | class_type |
| The current parameterisation of the type. | |
| typedef basic_findfile_sequence_value_type< C, T > | value_type |
| The value type. | |
| typedef basic_findfile_sequence_const_input_iterator< C, T, value_type > | const_input_iterator |
| The non-mutating (const) iterator type supporting the Input Iterator concept. | |
| typedef const_input_iterator | const_iterator |
| The non-mutating (const) iterator type. | |
| typedef value_type & | reference |
| The reference type. | |
| typedef value_type const & | const_reference |
| The non-mutable (const) reference type. | |
| typedef traits_type::find_data_type | find_data_type |
| The find-data type. | |
| typedef is_ptrdiff_t | difference_type |
| The difference type. | |
| typedef is_size_t | size_type |
| The size type. | |
| enum | { includeDots = 0x0008, directories = 0x0010, files = 0x0020 } |
Public Methods | |
| basic_findfile_sequence (HINTERNET hconn, char_type const *searchSpec, is_int_t flags=directories|files) | |
| Commence a search according to the given search pattern and flags. | |
| basic_findfile_sequence (HINTERNET hconn, char_type const *directory, char_type const *searchSpec, is_int_t flags=directories|files) | |
Commence a search according to the given search pattern and flags, relative to directory. | |
| ~basic_findfile_sequence () inetstl_throw_0() | |
| Destructor. | |
| const_iterator | begin () const |
| Begins the iteration. | |
| const_iterator | end () const |
| Ends the iteration. | |
| char_type const * | get_directory () const |
| Returns the directory of the search. | |
| is_bool_t | empty () const |
| Indicates whether the sequence is empty. | |
Static Public Methods | |
| size_type | max_size () |
| Returns the maximum number of items in the sequence. | |
| C | The character type |
| T | The traits type. On translators that support default template arguments this defaults to filesystem_traits<C> |
|
|
The character type.
|
|
|
The current parameterisation of the type.
|
|
|
The non-mutating (const) iterator type supporting the Input Iterator concept.
|
|
|
The non-mutating (const) iterator type.
|
|
|
The non-mutable (const) reference type.
|
|
|
The difference type.
|
|
|
The find-data type.
|
|
|
The reference type.
|
|
|
The size type.
|
|
|
The traits type.
|
|
|
The value type.
|
|
|
|
|
||||||||||||||||
|
Commence a search according to the given search pattern and flags.
|
|
||||||||||||||||||||
|
Commence a search according to the given search pattern and flags, relative to
|
|
|
Destructor.
|
|
|
Begins the iteration.
|
|
|
Indicates whether the sequence is empty.
|
|
|
Ends the iteration.
|
|
|
Returns the directory of the search.
|
|
|
Returns the maximum number of items in the sequence.
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |