C/C++ User's Journal STLSoft - ... Robust, Lightweight, Cross-platform, Template Software ... ATLSTL - where the Standard Template Library meets the Active Template Library COMSTL - where the Standard Template Library meets the Component Object Model
Synesis Software InetSTL - where the Standard Template Library meets the Internet UNIXSTL - Template Software for the UNIX Operating System WinSTL - where the Standard Template Library meets the Win32 API

basic_search_sequence_const_iterator Class Template Reference
[recls.stl]

#include <recls/stl/search_sequence.hpp>

List of all members.


Detailed Description

template<typename C, typename T, typename V>
class recls::stl::basic_search_sequence_const_iterator< C, T, V >

Iterator type for the basic_search_sequence supporting the Input Iterator concept.


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_typeoperator++ ()
 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.


Member Typedef Documentation

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.


Constructor & Destructor Documentation

basic_search_sequence_const_iterator (  ) 

Default constructor.

basic_search_sequence_const_iterator ( class_type const &  rhs  ) 

Copy constructor.

~basic_search_sequence_const_iterator (  ) 

Destructor.


Member Function Documentation

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.


The documentation for this class was generated from the following file:

recls Library documentation © Synesis Software Pty Ltd, 2001-2006