21#ifndef INCLUDED_SATNOGS_ENCODER_H
22#define INCLUDED_SATNOGS_ENCODER_H
46 typedef std::shared_ptr<encoder> encoder_sptr;
57 virtual pmt::pmt_t
encode(pmt::pmt_t pdu) = 0;
#define SATNOGS_API
Definition: api.h:19
Abstract class defining the API of the SatNOGS Encoders.
Definition: encoder.h:44
virtual pmt::pmt_t encode(pmt::pmt_t pdu)=0
static int base_unique_id
Definition: encoder.h:48
Definition: amsat_duv_decoder.h:29