| AsyncWrapper(const std::shared_ptr< ControllerInput< Input > > &iinput, const std::shared_ptr< ControllerOutput< Output > > &ioutput, const std::shared_ptr< IterativeController< Input, Output > > &icontroller, const Supplier< std::unique_ptr< AbstractRate > > &irateSupplier, const double iratio=1, std::shared_ptr< Logger > ilogger=Logger::getDefaultLogger()) | okapi::AsyncWrapper< Input, Output > | inline |
| AsyncWrapper(AsyncWrapper< Input, Output > &&other)=delete | okapi::AsyncWrapper< Input, Output > | |
| controller | okapi::AsyncWrapper< Input, Output > | protected |
| controllerSet(const Input ivalue) override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| dtorCalled | okapi::AsyncWrapper< Input, Output > | protected |
| flipDisable() override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| flipDisable(const bool iisDisabled) override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| getError() const override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| getMaxOutput() | okapi::AsyncWrapper< Input, Output > | inline |
| getMinOutput() | okapi::AsyncWrapper< Input, Output > | inline |
| getOutput() const | okapi::AsyncWrapper< Input, Output > | inline |
| getProcessValue() const override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| getTarget() override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| getThread() const | okapi::AsyncWrapper< Input, Output > | inline |
| hasFirstTarget | okapi::AsyncWrapper< Input, Output > | protected |
| input | okapi::AsyncWrapper< Input, Output > | protected |
| isDisabled() const override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| isSettled() override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| lastTarget | okapi::AsyncWrapper< Input, Output > | protected |
| logger | okapi::AsyncWrapper< Input, Output > | protected |
| loop() | okapi::AsyncWrapper< Input, Output > | inlineprotected |
| operator=(AsyncWrapper< Input, Output > &&other)=delete | okapi::AsyncWrapper< Input, Output > | |
| output | okapi::AsyncWrapper< Input, Output > | protected |
| rateSupplier | okapi::AsyncWrapper< Input, Output > | protected |
| ratio | okapi::AsyncWrapper< Input, Output > | protected |
| reset() override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| resumeMovement() | okapi::AsyncWrapper< Input, Output > | inlineprotectedvirtual |
| setControllerSetTargetLimits(double itargetMax, double itargetMin) | okapi::AsyncWrapper< Input, Output > | inline |
| setOutputLimits(const Output imax, const Output imin) | okapi::AsyncWrapper< Input, Output > | inline |
| setSampleTime(const QTime &isampleTime) | okapi::AsyncWrapper< Input, Output > | inline |
| setTarget(const Input itarget) override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| startThread() | okapi::AsyncWrapper< Input, Output > | inline |
| task | okapi::AsyncWrapper< Input, Output > | protected |
| trampoline(void *context) | okapi::AsyncWrapper< Input, Output > | inlineprotectedstatic |
| waitUntilSettled() override | okapi::AsyncWrapper< Input, Output > | inlinevirtual |
| ~AsyncWrapper() override | okapi::AsyncWrapper< Input, Output > | inline |
| ~ClosedLoopController()=default | okapi::ClosedLoopController< Input, Output > | virtual |