#include <convert.h>
Inheritance diagram for simthlib::ConverterT< seqT_in, seqT_out >:
Public Member Functions | |
ConverterT (int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl) | |
virtual | ~ConverterT () |
void | process () |
void | print (std::ostream &os) const |
Related Functions | |
(Note that these are not member functions.) | |
propertylist_ConverterT | TimeSignal |
propertylist_ConverterT | TimeSignal |
propertylist_ConverterT | FreqSignal (not_a_function) |
propertylist_ConverterT | ModSeq |
propertylist_ConverterT | ModSeq |
propertylist_ConverterT | FreqSignal |
propertylist_ConverterT | FreqSignal |
propertylist_ConverterT | PhaseSeq |
propertylist_ConverterT | PhaseSeq |
propertylist_ConverterT | PhaseSeq |
propertylist_ConverterT | LlrSeq |
propertylist_ConverterT | LlrSeq |
propertylist_ConverterT | LlrSeq |
propertylist_ConverterT | ModIndSeq |
propertylist_ConverterT | ModIndSeq |
propertylist_ConverterT | ModIndSeq |
Implementation class for a conversion block between different sample and sequence types, where the type of the data sequence is specified through the type template.
Parameters in Micos parameter file:
type: set this to "converter"
stream_in: streamtype: String specifying the sequence data type of the input port. The names are the ones as defined in signals.h, e.g. bitSeq, ModSeq, TimeSignal etc.
stream_out: String specifying the sequence data type of the output port. The names are the ones as defined in signals.h, e.g. bitSeq, ModSeq, TimeSignal etc.
Note: this only converts complex sequences to complex sequences, and real sequences to real sequences. If you specify a complex input sequence but a real output sequence, either a ConvertToAbsArg (default) or ConvertToReIm device will be used, depending on the parameter cmpl_type. On the other hand, if you specify a real input sequence but a complex output sequence, then the real values will simply be used for the real part of the complex sequence, and the imaginary part will be zero.
|
|
|
|
|
Reimplemented from simthlib::Multiplexer. |
|
Reimplemented from simthlib::Multiplexer. |
|
-simthFreqSignal_simth::ModSeq. These are the properties of class ConverterT-simthFreqSignal, simth::ModSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthFreqSignal_simth::TimeSignal. These are the properties of class ConverterT-simthFreqSignal, simth::TimeSignal. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthTimeSignal_simth::FreqSignal. These are the properties of class ConverterT-simthTimeSignal, simth::FreqSignal. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthLlrSeq_simth::ModSeq. These are the properties of class ConverterT-simthLlrSeq, simth::ModSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthLlrSeq_simth::ModIndSeq. These are the properties of class ConverterT-simthLlrSeq, simth::ModIndSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthLlrSeq_simth::PhaseSeq. These are the properties of class ConverterT-simthLlrSeq, simth::PhaseSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthModIndSeq_simth::ModSeq. These are the properties of class ConverterT-simthModIndSeq, simth::ModSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthModIndSeq_simth::PhaseSeq. These are the properties of class ConverterT-simthModIndSeq, simth::PhaseSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthModIndSeq_simth::LlrSeq. These are the properties of class ConverterT-simthModIndSeq, simth::LlrSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthModSeq_simth::FreqSignal. These are the properties of class ConverterT-simthModSeq, simth::FreqSignal. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthModSeq_simth::TimeSignal. These are the properties of class ConverterT-simthModSeq, simth::TimeSignal. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthPhaseSeq_simth::ModSeq. These are the properties of class ConverterT-simthPhaseSeq, simth::ModSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthPhaseSeq_simth::ModIndSeq. These are the properties of class ConverterT-simthPhaseSeq, simth::ModIndSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthPhaseSeq_simth::LlrSeq. These are the properties of class ConverterT-simthPhaseSeq, simth::LlrSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthTimeSignal_simth::FreqSignal. These are the properties of class ConverterT-simthTimeSignal, simth::FreqSignal. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |
|
-simthTimeSignal_simth::ModSeq. These are the properties of class ConverterT-simthTimeSignal, simth::ModSeq. . 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: A converter from one data type to another. The first data type is the input interface, the second one the output interface. Note that this class also has the Properties of its base classes. The direct base class is simthlib::Converter ; direct link to its propertylist should be propertylist_Converter(). 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. |