xgboost
Public Member Functions | List of all members
xgboost::BatchIteratorImpl Class Referenceabstract

#include <data.h>

Collaboration diagram for xgboost::BatchIteratorImpl:
Collaboration graph

Public Member Functions

virtual ~BatchIteratorImpl ()
 
virtual BatchIteratorImplClone ()=0
 
virtual SparsePageoperator* ()=0
 
virtual const SparsePageoperator* () const =0
 
virtual void operator++ ()=0
 
virtual bool AtEnd () const =0
 

Constructor & Destructor Documentation

◆ ~BatchIteratorImpl()

virtual xgboost::BatchIteratorImpl::~BatchIteratorImpl ( )
inlinevirtual

Member Function Documentation

◆ AtEnd()

virtual bool xgboost::BatchIteratorImpl::AtEnd ( ) const
pure virtual

◆ Clone()

virtual BatchIteratorImpl* xgboost::BatchIteratorImpl::Clone ( )
pure virtual

◆ operator*() [1/2]

virtual SparsePage& xgboost::BatchIteratorImpl::operator* ( )
pure virtual

◆ operator*() [2/2]

virtual const SparsePage& xgboost::BatchIteratorImpl::operator* ( ) const
pure virtual

◆ operator++()

virtual void xgboost::BatchIteratorImpl::operator++ ( )
pure virtual

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