xgboost
Public Member Functions | List of all members
xgboost::common::BlockedSpace2d Class Reference

#include <threading_utils.h>

Collaboration diagram for xgboost::common::BlockedSpace2d:
Collaboration graph

Public Member Functions

template<typename Func >
 BlockedSpace2d (size_t dim1, Func getter_size_dim2, size_t grain_size)
 
size_t Size () const
 
size_t GetFirstDimension (size_t i) const
 
Range1d GetRange (size_t i) const
 

Constructor & Destructor Documentation

◆ BlockedSpace2d()

template<typename Func >
xgboost::common::BlockedSpace2d::BlockedSpace2d ( size_t  dim1,
Func  getter_size_dim2,
size_t  grain_size 
)
inline

Member Function Documentation

◆ GetFirstDimension()

size_t xgboost::common::BlockedSpace2d::GetFirstDimension ( size_t  i) const
inline

◆ GetRange()

Range1d xgboost::common::BlockedSpace2d::GetRange ( size_t  i) const
inline

◆ Size()

size_t xgboost::common::BlockedSpace2d::Size ( ) const
inline

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