otsdaq  v2_05_02_indev
ots::BitManipulator Class Reference

Static Public Member Functions

static uint64_t insertBits (uint64_t &data, uint64_t value, unsigned int startBit, unsigned int numberOfBits)
 
static uint64_t insertBits (std::string &data, uint64_t value, unsigned int startBit, unsigned int numberOfBits)
 
static uint64_t reverseBits (uint64_t data, unsigned int startBit, unsigned int numberOfBits)
 
static uint32_t insertBits (uint32_t &data, uint32_t value, unsigned int startBit, unsigned int numberOfBits)
 
static uint32_t insertBits (std::string &data, uint32_t value, unsigned int startBit, unsigned int numberOfBits)
 
static uint32_t reverseBits (uint32_t data, unsigned int startBit, unsigned int numberOfBits)
 
static uint32_t readBits (uint32_t data, unsigned int startBit, unsigned int numberOfBits)
 

Detailed Description

Definition at line 9 of file BitManipulator.h.


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