28#ifndef INCLUDED_BAZ_PRINT_CHAR_H
29#define INCLUDED_BAZ_PRINT_CHAR_H
31#include <gnuradio/sync_block.h>
38typedef boost::shared_ptr<baz_print_char> baz_print_char_sptr;
47BAZ_API baz_print_char_sptr
baz_make_print_char (
float threshold = 0.0,
int limit = -1,
const char* file = NULL,
int padding = 1,
bool fixed_limit =
false,
bool append =
false);
58 friend BAZ_API baz_print_char_sptr
baz_make_print_char (
float threshold,
int limit,
const char* file,
int padding,
bool fixed_limit,
bool append);
59 baz_print_char (
float threshold,
int limit,
const char* file,
int padding,
bool fixed_limit,
bool append);
67 char d_format_string[5];
70 int work (
int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items);
#define BAZ_API
Definition api.h:19
BAZ_API baz_print_char_sptr baz_make_print_char(float threshold=0.0, int limit=-1, const char *file=NULL, int padding=1, bool fixed_limit=false, bool append=false)
Return a shared_ptr to a new instance of baz_print_char.
square a stream of floats.
Definition baz_print_char.h:56
friend BAZ_API baz_print_char_sptr baz_make_print_char(float threshold, int limit, const char *file, int padding, bool fixed_limit, bool append)
Return a shared_ptr to a new instance of baz_print_char.
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)