18#ifndef GNSS_SDR_CONJUGATE_CC_H
19#define GNSS_SDR_CONJUGATE_CC_H
22#include <gnuradio/sync_block.h>
23#include <gnuradio/types.h>
33using conjugate_cc_sptr = gnss_shared_ptr<conjugate_cc>;
35conjugate_cc_sptr make_conjugate_cc();
41class conjugate_cc :
public gr::sync_block
44 int work(
int noutput_items,
45 gr_vector_const_void_star &input_items,
46 gr_vector_void_star &output_items);
49 friend conjugate_cc_sptr make_conjugate_cc();
This class adapts a std::complex<short> stream into two 32-bits (float) streams.
This interface represents a GNSS block.