11#ifndef INCLUDED_LDPC_DECODER_H 
   12#define INCLUDED_LDPC_DECODER_H 
   36    ldpc_decoder(std::string alist_file, 
int max_iterations);
 
   39    int get_history() 
override;
 
   40    float get_shift() 
override;
 
   41    const char* get_conversion();
 
   42    void generic_work(
const void* inBuffer, 
void* outbuffer) 
override;
 
   44    int d_input_size, d_output_size;
 
 
generic_decoder(void)
Definition generic_decoder.h:64
std::shared_ptr< generic_decoder > sptr
Definition generic_decoder.h:62
static generic_decoder::sptr make(std::string alist_file, int max_iterations=50)
bool set_frame_size(unsigned int frame_size) override
int get_input_item_size() override
float get_iterations() override
Definition ldpc_decoder.h:63
int get_output_item_size() override
int get_input_size() override
int get_output_size() override
#define FEC_API
Definition gr-fec/include/gnuradio/fec/api.h:18
float INPUT_DATATYPE
Definition ldpc_decoder.h:14
unsigned char OUTPUT_DATATYPE
Definition ldpc_decoder.h:15
GNU Radio logging wrapper.
Definition basic_block.h:29