gr-baz Package
baz_gate.h File Reference
#include <gr_sync_block.h>
#include <uhd/types/time_spec.hpp>
#include <gruel/thread.h>

Go to the source code of this file.

Classes

class  baz_gate
 square2 a stream of floats.This uses the preferred technique: subclassing gr_sync_block. More...

Functions

BAZ_API baz_gate_sptr baz_make_gate (int item_size, bool block=true, float threshold=1.0, int trigger_length=0, bool tag=false, double delay=0.0, int sample_rate=0, bool no_delay=false)
 Return a shared_ptr to a new instance of baz_gate.

Variables

class BAZ_API baz_gate

Function Documentation

BAZ_API baz_gate_sptr baz_make_gate ( int  item_size,
bool  block = true,
float  threshold = 1.0,
int  trigger_length = 0,
bool  tag = false,
double  delay = 0.0,
int  sample_rate = 0,
bool  no_delay = false 
)

Return a shared_ptr to a new instance of baz_gate.

To avoid accidental use of raw pointers, baz_gate's constructor is private. howto_make_square2_ff is the public interface for creating new instances.


Variable Documentation