SHOGUN  6.1.3
List of all members | Public Member Functions
Range< T >::Iterator Class Reference

Detailed Description

template<typename T>
class shogun::Range< T >::Iterator

Range.

Definition at line 67 of file range.h.

Inheritance diagram for Range< T >::Iterator:
[legend]

Public Member Functions

 Iterator (T value)
 
 Iterator (const Iterator &other)
 
 Iterator (Iterator &&other)
 
Iteratoroperator= (const Iterator &)=delete
 
Iteratoroperator++ ()
 
Iterator operator++ (int)
 
operator* ()
 
bool operator!= (const Iterator &other)
 

Constructor & Destructor Documentation

◆ Iterator() [1/3]

Iterator ( value)

Definition at line 70 of file range.h.

◆ Iterator() [2/3]

Iterator ( const Iterator other)

Definition at line 73 of file range.h.

◆ Iterator() [3/3]

Iterator ( Iterator &&  other)

Definition at line 76 of file range.h.

Member Function Documentation

◆ operator!=()

bool operator!= ( const Iterator other)

Definition at line 95 of file range.h.

◆ operator*()

T operator* ( )

Definition at line 91 of file range.h.

◆ operator++() [1/2]

Iterator& operator++ ( )

Definition at line 80 of file range.h.

◆ operator++() [2/2]

Iterator operator++ ( int  )

Definition at line 85 of file range.h.

◆ operator=()

Iterator& operator= ( const Iterator )
delete

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

SHOGUN Machine Learning Toolbox - Documentation