21#ifndef LIB_CRC_ASYNC_IMPL_H_
22#define LIB_CRC_ASYNC_IMPL_H_
33 template <
typename CRCType, crcpp_u
int16 CRCW
idth>
41 gr_vector_int& ninput_items,
42 gr_vector_const_void_star& input_items,
43 gr_vector_void_star& output_items)
override;
48 template <
typename CRCType, crcpp_u
int16 CRCW
idth>
51 template <
typename CRCType, crcpp_u
int16 CRCW
idth>
Definition: crc_async_impl.h:30
crc_async_impl(const CRC::Parameters< CRCType, CRCWidth > &crc, bool check, bool nbo)
crc_async_impl(crc::type crc, bool check, bool nbo)
int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) override
An extended version of the CRC Async block of GNU Radio, supporting a wide range of different CRCs vi...
Definition: crc_async.h:40
type
Predefined CRC types.
Definition: crc.h:51
Definition: amsat_duv_decoder.h:29
CRC parameters.
Definition: CRC.h:160