| checkLogLevel(MessageTypeT level) const | Logging | protected |
| controlValue | MultiDimPIDControllerTemplate< dimensions > | |
| deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const | Logging | |
| derivative | MultiDimPIDControllerTemplate< dimensions > | |
| firstRun | MultiDimPIDControllerTemplate< dimensions > | |
| getControlValue() const | MultiDimPIDControllerTemplate< dimensions > | inline |
| getEffectiveLoggingLevel() const | Logging | |
| getLogSender() const | Logging | protected |
| integral | MultiDimPIDControllerTemplate< dimensions > | |
| Kd | MultiDimPIDControllerTemplate< dimensions > | |
| Ki | MultiDimPIDControllerTemplate< dimensions > | |
| Kp | MultiDimPIDControllerTemplate< dimensions > | |
| lastUpdateTime | MultiDimPIDControllerTemplate< dimensions > | |
| limitless | MultiDimPIDControllerTemplate< dimensions > | |
| Logging() | Logging | |
| loghelper(const char *file, int line, const char *function) const | Logging | protected |
| maxControlValue | MultiDimPIDControllerTemplate< dimensions > | |
| maxDerivation | MultiDimPIDControllerTemplate< dimensions > | |
| maxIntegral | MultiDimPIDControllerTemplate< dimensions > | |
| minimumLoggingLevel | Logging | protected |
| MultiDimPIDControllerTemplate(float Kp, float Ki, float Kd, double maxControlValue=std::numeric_limits< double >::max(), double maxDerivation=std::numeric_limits< double >::max(), bool threadSafe=true, std::vector< bool > limitless={}) | MultiDimPIDControllerTemplate< dimensions > | inline |
| mutex | MultiDimPIDControllerTemplate< dimensions > | mutable |
| PIDVectorX typedef | MultiDimPIDControllerTemplate< dimensions > | |
| preallocate(size_t size) | MultiDimPIDControllerTemplate< dimensions > | inline |
| previousError | MultiDimPIDControllerTemplate< dimensions > | |
| processValue | MultiDimPIDControllerTemplate< dimensions > | |
| reset() | MultiDimPIDControllerTemplate< dimensions > | inline |
| setLocalMinimumLoggingLevel(MessageTypeT level) | Logging | |
| setMaxControlValue(double value) | MultiDimPIDControllerTemplate< dimensions > | inline |
| setTag(const LogTag &tag) | Logging | |
| setTag(const std::string &tagName) | Logging | |
| spamFilter | Logging | mutableprotected |
| tag | Logging | protected |
| target | MultiDimPIDControllerTemplate< dimensions > | |
| threadSafe | MultiDimPIDControllerTemplate< dimensions > | |
| update(const double deltaSec, const PIDVectorX &measuredValue, const PIDVectorX &targetValue) | MultiDimPIDControllerTemplate< dimensions > | inline |
| update(const PIDVectorX &measuredValue, const PIDVectorX &targetValue) | MultiDimPIDControllerTemplate< dimensions > | inline |
| ~Logging() | Logging | virtual |
| ~MultiDimPIDControllerTemplate() | MultiDimPIDControllerTemplate< dimensions > | inline |