Libbarrett  1.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines
Public Member Functions | Protected Member Functions | Protected Attributes
barrett::systems::Converter< OutputType > Class Template Reference
Inheritance diagram for barrett::systems::Converter< OutputType >:
barrett::systems::System barrett::systems::SingleOutput< OutputType >

List of all members.

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

template<typename OutputType>
class barrett::systems::Converter< OutputType >


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines