#include <multiplexer.h>
Inheritance diagram for mimo::ToVector< seqT_in, seqT_out >:
Public Member Functions | |
ToVector (int deviceID, DeviceSystemIntf *system, const simth::PropertyList &pl) | |
void | updateInputLengths () |
void | updateOutputLengths () |
void | process () |
Protected Attributes | |
unsigned int | iports |
Related Functions | |
(Note that these are not member functions.) | |
propertylist_ToVector (not_a_function) |
The number of input ports as well as the number of output ports needs to be specified in the parameter file.
Parameters in Micos parameter file:
type: set this to "multiplexvector"
input_ports: number of input ports.
output_ports: number of output ports, must be one for this particular block.
streamtype: String specifying the sequence data type of the input ports. The vectorized output port will simply be a vector of real or complex doubles accordingly. The names are the ones as defined in signals.h, e.g. bitSeq, ModSeq, symSeq etc.
|
|
|
Implements simth::Device. |
|
Implements simth::Device. |
|
Implements simth::Device. |
|
These are the properties of class ToVector . This list is auto-generated from the XML-Devicelist of this device by means of an XSLT transformation script. Description of this device in the XML file: Convert several parallel scalar input sequences into one vector sequence. Note that this class also has the Properties of its base classes. The direct base class is simth::Device ; direct link to its propertylist should be propertylist_Device(). The list below usually includes the properties that have been inherited from the base classes; the properties which belong only to this class can be found at the end of this list.
|
|
|