basic_findvolume_sequence_const_iterator Class Template Reference
[File System Library]

#include <winstl/filesystem/findvolume_sequence.hpp>

Inheritance diagram for basic_findvolume_sequence_const_iterator:

iterator_base< winstl_ns_qual_std(input_iterator_tag), V, ws_ptrdiff_t, void, V >

List of all members.


Detailed Description

template<typename C, typename T, typename V>
class winstl::basic_findvolume_sequence_const_iterator< C, T, V >

Iterator type for the basic_findvolume_sequence, supporting the Input Iterator concept.

Construction

 basic_findvolume_sequence_const_iterator ()
 Default constructor.
 basic_findvolume_sequence_const_iterator (class_type const &rhs)
 Copy constructor.
 ~basic_findvolume_sequence_const_iterator () throw ()
 Destructor.
class_typeoperator= (class_type const &rhs)
 Copy assignment operator.
class_typeoperator++ ()
 Pre-increment operator.
class_type operator++ (int)
 Post-increment operator.
const value_type operator* () const
 Dereference to access 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.

Public Types

typedef C char_type
 The character type.
typedef T traits_type
 The traits type.
typedef V value_type
 The traits type.
typedef
basic_findvolume_sequence_const_iterator
< C, T, V > 
class_type
 The current parameterisation of the type.

Member Typedef Documentation

typedef C char_type

The character type.

typedef T traits_type

The traits type.

typedef V value_type

The current parameterisation of the type.


Constructor & Destructor Documentation

Default constructor.

Copy constructor.

Destructor.


Member Function Documentation

class_type& operator= ( class_type const &  rhs  ) 

Copy assignment operator.

class_type& operator++ (  ) 

Pre-increment operator.

class_type operator++ ( int   ) 

Post-increment operator.

const value_type operator* (  )  const

Dereference to access 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:

Generated on Thu Jun 10 08:59:23 2010 for STLSoft by  doxygen 1.5.6