Project
Loading...
Searching...
No Matches
ParameterModelBitMask< NBits > Class Template Reference

Public Types

using converted_type = uint64_t
 

Public Member Functions

 ParameterModelBitMask ()=default
 
 ~ParameterModelBitMask ()=default
 
template<typename T >
int convert (T value, converted_type &content, uint8_t &bitlength)
 
void reset ()
 

Static Public Attributes

static const int sBitlength = NBits
 

Detailed Description

template<int NBits>
class ParameterModelBitMask< NBits >

Definition at line 137 of file test_DataDeflater.cxx.

Member Typedef Documentation

◆ converted_type

template<int NBits>
using ParameterModelBitMask< NBits >::converted_type = uint64_t

Definition at line 144 of file test_DataDeflater.cxx.

Constructor & Destructor Documentation

◆ ParameterModelBitMask()

template<int NBits>
ParameterModelBitMask< NBits >::ParameterModelBitMask ( )
default

◆ ~ParameterModelBitMask()

template<int NBits>
ParameterModelBitMask< NBits >::~ParameterModelBitMask ( )
default

Member Function Documentation

◆ convert()

template<int NBits>
template<typename T >
int ParameterModelBitMask< NBits >::convert ( value,
converted_type content,
uint8_t &  bitlength 
)
inline

Definition at line 147 of file test_DataDeflater.cxx.

◆ reset()

template<int NBits>
void ParameterModelBitMask< NBits >::reset ( )
inline

Definition at line 156 of file test_DataDeflater.cxx.

Member Data Documentation

◆ sBitlength

template<int NBits>
const int ParameterModelBitMask< NBits >::sBitlength = NBits
static

Definition at line 143 of file test_DataDeflater.cxx.


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