Libbarrett  1.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines
Public Member Functions | Public Attributes | Protected Attributes
barrett::systems::Controller< InputType, OutputType > Class Template Reference
Inheritance diagram for barrett::systems::Controller< InputType, OutputType >:
barrett::systems::System barrett::systems::Conversion< OutputType > barrett::systems::PIDController< InputType, OutputType, MathTraits > ControllerImpl< InputType, OutputType >

List of all members.

Public Member Functions

 Controller (const std::string &sysName="Controller")
virtual System::Input
< InputType > * 
getConversionInput ()
virtual System::Output
< OutputType > & 
getConversionOutput ()

Public Attributes

Input< InputType > referenceInput
Input< InputType > feedbackInput
Output< OutputType > controlOutput

Protected Attributes

Output< OutputType >::Value * controlOutputValue

template<typename InputType, typename OutputType = InputType>
class barrett::systems::Controller< InputType, OutputType >


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