gr_stream_mux.cc File Reference

#include <gr_stream_mux.h>
#include <gr_io_signature.h>
#include <string.h>

Include dependency graph for gr_stream_mux.cc:


Defines

#define VERBOSE   0

Functions

gr_stream_mux_sptr gr_make_stream_mux (size_t itemsize, const std::vector< int > &lengths)
 Creates a stream muxing block to multiplex many streams into one with a specified format.

Define Documentation

#define VERBOSE   0


Function Documentation

gr_stream_mux_sptr gr_make_stream_mux ( size_t  itemsize,
const std::vector< int > &  lengths 
)

Creates a stream muxing block to multiplex many streams into one with a specified format.

Parameters:
itemsize the item size of the stream
length a vector (list/tuple) specifying the number of items from each stream the mux together. Warning: this requires that at least as many items per stream are available or the system will wait indefinitely for the items.


Generated on Thu Mar 27 14:48:53 2008 for GNU Radio 3.1.1 by  doxygen 1.5.5