Libbarrett  1.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines
Public Member Functions | Protected Member Functions | Protected Attributes
barrett::systems::Gain< InputType, GainType, OutputType, RequiresAlignment > Class Template Reference
Inheritance diagram for barrett::systems::Gain< InputType, GainType, OutputType, RequiresAlignment >:
barrett::systems::SingleIO< InputType, OutputType > barrett::systems::System barrett::systems::SingleInput< InputType > barrett::systems::SingleOutput< OutputType > barrett::systems::Conversion< OutputType >

List of all members.

Public Member Functions

 Gain (GainType gain, const std::string &sysName="Gain")
void setGain (const GainType &g)

Protected Member Functions

virtual void operate ()

Protected Attributes

GainType gain
OutputType data

template<typename InputType, typename GainType = InputType, typename OutputType = InputType, bool RequiresAlignment = (math::Traits<GainType>::RequiresAlignment || math::Traits<OutputType>::RequiresAlignment)>
class barrett::systems::Gain< InputType, GainType, OutputType, RequiresAlignment >


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