Public Member Functions | |
Converter (const std::string &sysName="Converter") | |
void | registerConversion (Conversion< OutputType > *conversion) |
template<typename T > | |
void | connectInputTo (System::Output< T > &output) throw (std::invalid_argument) |
template<typename T > | |
bool | connectInputToNoThrow (System::Output< T > &output) |
template<typename T > | |
Conversion< OutputType > * | getInput (System::Input< T > **input) |
void | disconnectInput () |
Protected Member Functions | |
virtual void | operate () |
Protected Attributes | |
std::list< Conversion < OutputType > * > | conversions |