ots::BitManipulator Class Reference

List of all members.

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 10 of file BitManipulator.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions

Generated on 2 Oct 2017 for otsdaq by  doxygen 1.6.1