23 #ifndef INCLUDED_LDPC_DECODER_H 24 #define INCLUDED_LDPC_DECODER_H 48 ldpc_decoder(std::string alist_file,
float sigma,
int max_iterations);
53 const char* get_conversion();
54 void generic_work(
void* inBuffer,
void* outbuffer);
56 int d_input_size, d_output_size;
67 bool set_frame_size(
unsigned int frame_size);
70 make(std::string alist_file,
float sigma = 0.5,
int max_iterations = 50);
72 int get_output_size();
74 int get_input_item_size();
75 int get_output_item_size();
float get_iterations()
Definition: ldpc_decoder.h:76
Parent class for FECAPI objects.
Definition: generic_decoder.h:60
Definition: ldpc_decoder.h:44
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:43
float INPUT_DATATYPE
Definition: ldpc_decoder.h:26
#define FEC_API
Definition: gr-fec/include/gnuradio/fec/api.h:30
unsigned char OUTPUT_DATATYPE
Definition: ldpc_decoder.h:27
FEC_API int get_history(generic_decoder::sptr my_decoder)
FEC_API float get_shift(generic_decoder::sptr my_decoder)
boost::shared_ptr< generic_decoder > sptr
Definition: generic_decoder.h:75