Platform::Collections::InputIterator Class

Provides a Standard Template Library InputIterator for collections derived from the Windows Runtime.

template <
   typename X
>
class InputIterator;

X

The typename of the InputIterator template class.

Name

Description

difference_type

A pointer difference (ptrdiff_t).

iterator_category

The category of a input iterator (::std::input_iterator_tag).

pointer

A pointer to a const X

reference

A reference to a const X

value_type

The X typename.

Name

Description

InputIterator::InputIterator Constructor

Initializes a new instance of the InputIterator class.

Name

Description

InputIterator::operator!= Operator

Indicates whether the current InputIterator is not equal to a specified InputIterator.

InputIterator::operator* Operator

Retrieves a reference to the element specified by the current InputIterator.

InputIterator::operator++ Operator

Increments the current InputIterator.

InputIterator::operator== Operator

Indicates whether the current InputIterator is equal to a specified InputIterator.

InputIterator::operator-> Operator

Retrieves the address of the element referenced by the current InputIterator.

Header: collection.h

Namespace: Platform::Collections

Other Resources

Platform Namespace
Show:
© 2014 Microsoft