GENIE
genie::compression::DeviceBitPackingCodec::DeviceNoDeltaBlockPacker Struct Reference

#include <DeviceBitPackingCodec.h>

Static Public Member Functions

static uint32_t maxbits (const uint32_t *in, uint32_t &)
 
static void packblockwithoutmask (uint32_t *in, uint32_t *out, const uint32_t bit, uint32_t &)
 
__device__ static __host__ void unpackblock (const uint32_t *in, uint32_t *out, const uint32_t bit, uint32_t &)
 

Detailed Description

Definition at line 73 of file DeviceBitPackingCodec.h.

Member Function Documentation

◆ maxbits()

static uint32_t genie::compression::DeviceBitPackingCodec::DeviceNoDeltaBlockPacker::maxbits ( const uint32_t *  in,
uint32_t &   
)
inlinestatic

Definition at line 76 of file DeviceBitPackingCodec.h.

◆ packblockwithoutmask()

static void genie::compression::DeviceBitPackingCodec::DeviceNoDeltaBlockPacker::packblockwithoutmask ( uint32_t *  in,
uint32_t *  out,
const uint32_t  bit,
uint32_t &   
)
inlinestatic

Definition at line 85 of file DeviceBitPackingCodec.h.

◆ unpackblock()

__device__ static __host__ void genie::compression::DeviceBitPackingCodec::DeviceNoDeltaBlockPacker::unpackblock ( const uint32_t *  in,
uint32_t *  out,
const uint32_t  bit,
uint32_t &   
)
inlinestatic

Definition at line 90 of file DeviceBitPackingCodec.h.


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