SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
Public Member Functions | List of all members
leansdr::bch_interface Struct Referenceabstract

#include <bch.h>

+ Inheritance diagram for leansdr::bch_interface:

Public Member Functions

virtual void encode (const uint8_t *msg, size_t msgbytes, uint8_t *out)=0
 
virtual int decode (uint8_t *cw, size_t cwbytes)=0
 

Detailed Description

Definition at line 27 of file bch.h.

Member Function Documentation

◆ decode()

virtual int leansdr::bch_interface::decode ( uint8_t cw,
size_t  cwbytes 
)
pure virtual

◆ encode()

virtual void leansdr::bch_interface::encode ( const uint8_t msg,
size_t  msgbytes,
uint8_t out 
)
pure virtual

Implemented in leansdr::bch_engine< T, N, NP, DP, TGF, GFTRUNCGEN >.

Referenced by leansdr::s2_fecenc::run_frame().

+ Here is the caller graph for this function:

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