template<typename type_t>
class xtd::collections::generic::enumerator< type_t >
Supports a simple iteration over a generic collection. 
- Definition
 template<typename type_t>
Supports a simple iteration over a generic collection.
Definition enumerator.hpp:31
 
#define interface_
This keyword is use to represent an interface.
Definition interface.hpp:58
 
  
- Header
 #include <xtd/collections/enumerator
  
- Namespace
 - xtd::collections::generic 
 
- Library
 - xtd.core
 
- Examples
 - generic_icollection.cpp, generic_ienumerable.cpp, generic_ienumerable2.cpp, generic_ienumerator.cpp, generic_ilist.cpp, ienumerable.cpp, ienumerator.cpp, and ilist.cpp.
 
 | 
| const type_t &  | current () const override | 
|   | Gets the element in the collection at the current position of the enumerator.  
  | 
|   | 
 | 
| bool  | move_next () override | 
|   | Advances the enumerator to the next element of the collection.  
  | 
|   | 
| void  | reset () override | 
|   | Sets the enumerator to its initial position, which is before the first element in the collection.  
  | 
|   | 
◆ enumerator() [1/2]
template<typename type_t > 
 
 
◆ enumerator() [2/2]
template<typename type_t > 
 
 
◆ current()
template<typename type_t > 
 
 
◆ move_next()
template<typename type_t > 
 
 
◆ reset()
template<typename type_t > 
 
 
The documentation for this class was generated from the following file: