i/o signature for input and output ports.
More...
#include <gr_io_signature.h>
Static Public Attributes |
static const int | IO_INFINITE = -1 |
Detailed Description
i/o signature for input and output ports.
misc
Constructor & Destructor Documentation
gr_io_signature::~gr_io_signature |
( |
| ) |
|
Member Function Documentation
int gr_io_signature::max_streams |
( |
| ) |
const |
|
inline |
int gr_io_signature::min_streams |
( |
| ) |
const |
|
inline |
int gr_io_signature::sizeof_stream_item |
( |
int |
index | ) |
const |
std::vector<int> gr_io_signature::sizeof_stream_items |
( |
| ) |
const |
Friends And Related Function Documentation
Create an i/o signature.
- Parameters
-
min_streams | specify minimum number of streams (>= 0) |
max_streams | specify maximum number of streams (>= min_streams or -1 -> infinite) |
sizeof_stream_items | specify the size of the items in the streams |
If there are more streams than there are entries in sizeof_stream_items, the value of the last entry in sizeof_stream_items is used for the missing values. sizeof_stream_items must contain at least 1 entry.
Member Data Documentation
const int gr_io_signature::IO_INFINITE = -1 |
|
static |
The documentation for this class was generated from the following file: