![]() |
![]() |
![]() |
![]() |
||||
![]() |
![]() |
![]() |
![]() |
||||
|
#include <recls/stl/search_sequence.hpp>
Public Types | |
typedef C | char_type |
The character type. | |
typedef T | traits_type |
The traits type. | |
typedef V | value_type |
The value type. | |
typedef basic_search_sequence_const_iterator< C, T, V > | class_type |
The current parameterisation of the type. | |
typedef ss_typename_type_k traits_type::entry_type | entry_type |
The find-data type. | |
Public Member Functions | |
basic_search_sequence_const_iterator () | |
Default constructor. | |
basic_search_sequence_const_iterator (class_type const &rhs) | |
Copy constructor. | |
~basic_search_sequence_const_iterator () | |
Destructor. | |
class_type & | operator++ () |
Pre-increment operator. | |
void | operator++ (int) |
Post-increment operator. | |
const value_type | operator * () const |
Dereference to return the value at the current position. | |
bool | operator== (class_type const &rhs) const |
Evaluates whether this and rhs are equivalent. | |
bool | operator!= (class_type const &rhs) const |
Evaluates whether this and rhs are not equivalent. |
typedef C char_type |
The character type.
typedef basic_search_sequence_const_iterator<C, T, V> class_type |
The current parameterisation of the type.
typedef ss_typename_type_k traits_type::entry_type entry_type |
The find-data type.
typedef T traits_type |
The traits type.
typedef V value_type |
The value type.
Default constructor.
basic_search_sequence_const_iterator | ( | class_type const & | rhs | ) |
Copy constructor.
Destructor.
const value_type operator * | ( | ) | const |
Dereference to return the value at the current position.
bool operator!= | ( | class_type const & | rhs | ) | const |
Evaluates whether this
and rhs
are not equivalent.
void operator++ | ( | int | ) |
Post-increment operator.
class_type& operator++ | ( | ) |
Pre-increment operator.
bool operator== | ( | class_type const & | rhs | ) | const |
Evaluates whether this
and rhs
are equivalent.
|
recls Library documentation © Synesis Software Pty Ltd, 2001-2006 |