GNU Radio's IIO Package
gr::iio::iio_math_impl Class Reference

#include <iio_math_impl.h>

Inheritance diagram for gr::iio::iio_math_impl:
gr::iio::iio_math gr::iio::iio_math_gen_impl

Public Member Functions

 iio_math_impl (const std::string &function, int ninputs)
 ~iio_math_impl ()
void register_block (struct block *block)
void set_port_used (unsigned int port)
virtual gr::basic_block_sptr get_src_block ()
virtual void connect_to_output (gr::basic_block_sptr block, unsigned int port=0)

Protected Member Functions

 iio_math_impl ()
void cleanup ()

Additional Inherited Members

Public Types inherited from gr::iio::iio_math
typedef std::shared_ptr< iio_mathsptr
Static Public Member Functions inherited from gr::iio::iio_math
static sptr make (const std::string &function, int ninputs=1)

Constructor & Destructor Documentation

◆ iio_math_impl() [1/2]

gr::iio::iio_math_impl::iio_math_impl ( const std::string & function,
int ninputs )

◆ ~iio_math_impl()

gr::iio::iio_math_impl::~iio_math_impl ( )

◆ iio_math_impl() [2/2]

gr::iio::iio_math_impl::iio_math_impl ( )
inlineprotected

Member Function Documentation

◆ cleanup()

void gr::iio::iio_math_impl::cleanup ( )
protected

◆ connect_to_output()

virtual void gr::iio::iio_math_impl::connect_to_output ( gr::basic_block_sptr block,
unsigned int port = 0 )
virtual

Reimplemented in gr::iio::iio_math_gen_impl.

◆ get_src_block()

virtual gr::basic_block_sptr gr::iio::iio_math_impl::get_src_block ( )
virtual

Reimplemented in gr::iio::iio_math_gen_impl.

◆ register_block()

void gr::iio::iio_math_impl::register_block ( struct block * block)

◆ set_port_used()

void gr::iio::iio_math_impl::set_port_used ( unsigned int port)

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