18#ifndef GNSS_SDR_CONJUGATE_IC_H
19#define GNSS_SDR_CONJUGATE_IC_H
22#include <gnuradio/sync_block.h>
23#include <gnuradio/types.h>
33using conjugate_ic_sptr = gnss_shared_ptr<conjugate_ic>;
35conjugate_ic_sptr make_conjugate_ic();
41class conjugate_ic :
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_ic_sptr make_conjugate_ic();
This class adapts a std::complex<short> stream into two 32-bits (float) streams.
This interface represents a GNSS block.