Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
MixinVector< T >::Iterator Class Reference
Collaboration diagram for MixinVector< T >::Iterator:
[legend]

Public Member Functions

 Iterator ()
 
 Iterator (const MixinVector &c)
 
bool has_curr () const noexcept
 
Tget_curr () const
 
void next ()
 
void next_ne () noexcept
 

Private Attributes

const MixinVectorcontainer
 
size_t pos
 

Detailed Description

template<typename T>
class MixinVector< T >::Iterator

Definition at line 73 of file ah-dry-mixin_test.cc.

Constructor & Destructor Documentation

◆ Iterator() [1/2]

template<typename T >
MixinVector< T >::Iterator::Iterator ( )
inline

Definition at line 79 of file ah-dry-mixin_test.cc.

◆ Iterator() [2/2]

template<typename T >
MixinVector< T >::Iterator::Iterator ( const MixinVector c)
inline

Definition at line 80 of file ah-dry-mixin_test.cc.

Member Function Documentation

◆ get_curr()

template<typename T >
T & MixinVector< T >::Iterator::get_curr ( ) const
inline

◆ has_curr()

template<typename T >
bool MixinVector< T >::Iterator::has_curr ( ) const
inlinenoexcept

◆ next()

template<typename T >
void MixinVector< T >::Iterator::next ( )
inline

Definition at line 84 of file ah-dry-mixin_test.cc.

References MixinVector< T >::Iterator::pos.

◆ next_ne()

template<typename T >
void MixinVector< T >::Iterator::next_ne ( )
inlinenoexcept

Definition at line 85 of file ah-dry-mixin_test.cc.

References MixinVector< T >::Iterator::pos.

Member Data Documentation

◆ container

template<typename T >
const MixinVector* MixinVector< T >::Iterator::container
private

◆ pos


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