xgboost

Classes | Namespaces | Typedefs
bitfield.h File Reference
`#include <algorithm>`
`#include <bitset>`
`#include <cinttypes>`
`#include <iostream>`
`#include <sstream>`
`#include <string>`
`#include <vector>`
`#include "xgboost/span.h"`
`#include "common.h"`
Include dependency graph for bitfield.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | xgboost::BitFieldContainer< VT, Direction, IsConst >
| A non-owning type with auxiliary methods defined for manipulating bits. More...
struct | xgboost::BitFieldContainer< VT, Direction, IsConst >::Pos
struct | xgboost::LBitsPolicy< VT, IsConst >
struct | xgboost::RBitsPolicy< VT >

## Namespaces
| xgboost
| namespace of xgboost

## Typedefs
using | xgboost::LBitField64 = BitFieldContainer< uint64_t, LBitsPolicy< uint64_t > >
using | xgboost::RBitField8 = BitFieldContainer< uint8_t, RBitsPolicy< unsigned char > >
using | xgboost::LBitField32 = BitFieldContainer< uint32_t, LBitsPolicy< uint32_t > >
using | xgboost::CLBitField32 = BitFieldContainer< uint32_t, LBitsPolicy< uint32_t, true >, true >

## Detailed Description

Copyright 2019 by Contributors