xgboost

Public Member Functions | List of all members
xgboost::BatchIteratorImpl< T > Class Template Referenceabstract

`#include <data.h>`

Collaboration diagram for xgboost::BatchIteratorImpl< T >:

## Public Member Functions
virtual | ~BatchIteratorImpl ()=default
virtual T & | operator* ()=0
virtual const T & | operator* () const =0
virtual void | operator++ ()=0
virtual bool | AtEnd () const =0

## Constructor & Destructor Documentation

## ◆ ~BatchIteratorImpl()

template<typename T >

virtual xgboost::BatchIteratorImpl< T >::~BatchIteratorImpl | ( |  | ) |
| virtual default

## Member Function Documentation

## ◆ AtEnd()

template<typename T >

virtual bool xgboost::BatchIteratorImpl< T >::AtEnd | ( |  | ) | const
| pure virtual

## ◆ operator*() [1/2]

template<typename T >

virtual const T& xgboost::BatchIteratorImpl< T >::operator* | ( |  | ) | const
| pure virtual

## ◆ operator*() [2/2]

template<typename T >

virtual T& xgboost::BatchIteratorImpl< T >::operator* | ( |  | ) |
| pure virtual

## ◆ operator++()

template<typename T >

virtual void xgboost::BatchIteratorImpl< T >::operator++ | ( |  | ) |
| pure virtual

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

- /home/runner/work/xgboost/xgboost/include/xgboost/data.h