GNSS-SDR  0.0.21
An Open Source GNSS Software Defined Receiver
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
IONGSMSChunkUnpackingCtx< WT > Struct Template Reference

Public Member Functions

 IONGSMSChunkUnpackingCtx (const GnssMetadata::Chunk::WordShift word_shift, WT *data_buffer, uint8_t data_buffer_word_count)
 
void advance_word ()
 
void shift_current_word (uint8_t n)
 
void shift_padding (uint8_t n_bits)
 
template<typename OT >
void shift_sample (uint8_t sample_bitsize, OT *output, uint8_t output_bit_offset=0)
 

Public Attributes

const GnssMetadata::Chunk::WordShift word_shift_direction_
 
WT * iterator_ = nullptr
 
WT current_word_ {}
 
uint8_t bitshift_ = 0
 

Static Public Attributes

static constexpr uint8_t word_bitsize_ = sizeof(WT) * 8
 

Detailed Description

template<typename WT>
struct IONGSMSChunkUnpackingCtx< WT >

Definition at line 32 of file ion_gsms_chunk_unpacking_ctx.h.


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