GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
ion_gsms_chunk_data.h File Reference

Holds logic for reading and decoding samples from a chunk. More...

#include "ion_gsms_chunk_unpacking_ctx.h"
#include "ion_gsms_stream_encodings.h"
#include <gnuradio/block.h>
#include <GnssMetadata.h>
#include <cstddef>
#include <cstdint>
#include <iostream>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  Allocator
struct  Deleter
class  IONGSMSChunkData

Functions

std::size_t bits_to_item_size (std::size_t bit_count)
template<typename Callback>
void with_word_type (uint8_t word_size, Callback callback)

Detailed Description

Holds logic for reading and decoding samples from a chunk.

Author
Víctor Castillo Agüero, 2024. victorcastilloaguero(at)gmail.com

GNSS-SDR is a Global Navigation Satellite System software-defined receiver. This file is part of GNSS-SDR.

Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) SPDX-License-Identifier: GPL-3.0-or-later


Definition in file ion_gsms_chunk_data.h.

Function Documentation

◆ bits_to_item_size()

std::size_t bits_to_item_size ( std::size_t bit_count)
inline

Definition at line 31 of file ion_gsms_chunk_data.h.

◆ with_word_type()

template<typename Callback>
void with_word_type ( uint8_t word_size,
Callback callback )

Definition at line 90 of file ion_gsms_chunk_data.h.