24#ifndef MULTIPLY_CONST_H
25#define MULTIPLY_CONST_H
44 typedef boost::shared_ptr<multiply_const<T>>
sptr;
56 virtual T
k()
const = 0;
output = input * constant
Definition multiply_const.h:40
static sptr make(T k, size_t vlen=1)
Create an instance of multiply_const.
virtual T k() const =0
Return multiplicative constant.
boost::shared_ptr< multiply_const< T > > sptr
Definition multiply_const.h:44
virtual void set_k(T k)=0
Set multiplicative constant.
synchronous 1:1 input to output with history
Definition sync_block.h:38
#define BLOCKS_API
Definition gr-blocks/include/gnuradio/blocks/api.h:30
multiply_const< std::int32_t > multiply_const_ii
Definition multiply_const.h:65
multiply_const< std::int16_t > multiply_const_ss
Definition multiply_const.h:64
multiply_const< float > multiply_const_ff
Definition multiply_const.h:66
multiply_const< gr_complex > multiply_const_cc
Definition multiply_const.h:67
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition basic_block.h:46