![]() |
![]() |
![]() |
![]() |
||||
![]() |
![]() |
![]() |
![]() |
||||
|
#include <recls/stl/search_sequence.hpp>
C | The character type | |
T | The traits type. On translators that support default template arguments this defaults to reclstl_traits<C> |
State | |
size_type | size () const |
[DEPRECATED] Returns the number of items in the sequence | |
recls_bool_t | empty () const |
Indicates whether the sequence is empty. | |
static size_type | max_size () |
Returns the maximum number of items in the sequence. | |
Public Types | |
Types | |
typedef C | char_type |
The character type. | |
typedef T | traits_type |
The traits type. | |
typedef basic_search_sequence< C, T > | class_type |
The current parameterisation of the type. | |
typedef basic_search_sequence_value_type< C, T > | value_type |
The value type. | |
typedef basic_search_sequence_const_iterator< C, T, value_type > | const_iterator |
The non-mutating (const) iterator type supporting the Input Iterator concept. | |
typedef value_type & | reference |
The reference type. | |
typedef value_type const & | const_reference |
The non-mutable (const) reference type. | |
typedef ss_typename_type_k traits_type::entry_type | entry_type |
The find-data type. | |
typedef size_t | size_type |
The size type. | |
typedef ptrdiff_t | difference_type |
The difference type. | |
typedef stlsoft::basic_simple_string< C > | string_type |
The string type. | |
Public Member Functions | |
Construction | |
basic_search_sequence (char_type const *pattern, recls_uint32_t flags) | |
Commence a search according to the given search pattern and flags. | |
basic_search_sequence (char_type const *directory, char_type const *pattern, recls_uint32_t flags) | |
Commence a search according to the given search pattern and flags, relative to directory . | |
basic_search_sequence (char_type const *host, char_type const *username, char_type const *password, char_type const *directory, char_type const *pattern, recls_uint32_t flags) | |
Commence an FTP search on the given site, according to the given search pattern and flags. | |
~basic_search_sequence () | |
Destructor. | |
Iteration | |
const_iterator | begin () const |
Begins the iteration. | |
const_iterator | end () const |
Ends the iteration. |
typedef C char_type |
The character type.
typedef basic_search_sequence<C, T> class_type |
The current parameterisation of the type.
typedef basic_search_sequence_const_iterator<C, T, value_type> const_iterator |
The non-mutating (const) iterator type supporting the Input Iterator concept.
typedef value_type const& const_reference |
The non-mutable (const) reference type.
typedef ptrdiff_t difference_type |
The difference type.
typedef ss_typename_type_k traits_type::entry_type entry_type |
The find-data type.
typedef value_type& reference |
The reference type.
typedef size_t size_type |
The size type.
typedef stlsoft::basic_simple_string<C> string_type |
The string type.
typedef T traits_type |
The traits type.
typedef basic_search_sequence_value_type<C, T> value_type |
The value type.
basic_search_sequence | ( | char_type const * | pattern, | |
recls_uint32_t | flags | |||
) |
Commence a search according to the given search pattern and flags.
basic_search_sequence | ( | char_type const * | directory, | |
char_type const * | pattern, | |||
recls_uint32_t | flags | |||
) |
Commence a search according to the given search pattern and flags, relative to directory
.
basic_search_sequence | ( | char_type const * | host, | |
char_type const * | username, | |||
char_type const * | password, | |||
char_type const * | directory, | |||
char_type const * | pattern, | |||
recls_uint32_t | flags | |||
) |
Commence an FTP search on the given site, according to the given search pattern and flags.
~basic_search_sequence | ( | ) | [inline] |
Destructor.
const_iterator begin | ( | ) | const |
Begins the iteration.
recls_bool_t empty | ( | ) | const |
Indicates whether the sequence is empty.
const_iterator end | ( | ) | const |
Ends the iteration.
static size_type max_size | ( | ) | [static] |
Returns the maximum number of items in the sequence.
size_type size | ( | ) | const |
[DEPRECATED] Returns the number of items in the sequence
|
recls Library documentation © Synesis Software Pty Ltd, 2001-2006 |