|
xgboost
|
#include <bitfield.h>


Public Types | |
| using | Container = BitFieldContainer< VT, RBitsPolicy< VT > > |
| using | Pos = typename Container::Pos |
| using | value_type = typename Container::value_type |
Public Types inherited from xgboost::BitFieldContainer< VT, RBitsPolicy< VT > > | |
| using | value_type = std::conditional_t< false, VT const, VT > |
| using | index_type = size_t |
| using | pointer = value_type * |
Static Public Member Functions | |
| static XGBOOST_DEVICE Pos | Shift (Pos pos) |
Static Public Member Functions inherited from xgboost::BitFieldContainer< VT, RBitsPolicy< VT > > | |
| static XGBOOST_DEVICE Pos | ToBitPos (index_type pos) |
| static XGBOOST_DEVICE size_t | ComputeStorageSize (index_type size) |
| using xgboost::RBitsPolicy< VT >::Container = BitFieldContainer<VT, RBitsPolicy<VT> > |
| using xgboost::RBitsPolicy< VT >::Pos = typename Container::Pos |
| using xgboost::RBitsPolicy< VT >::value_type = typename Container::value_type |
|
inlinestatic |
1.8.17