Public Member Functions | |
virtual void | update (const SctData::TestResult &t, Sct_SctApi::SctApiIPC_ptr api) const |
Sub-classes should override this to apply changes to a module configuration as a result of a Test. | |
Private Member Functions | |
TxCurrentConfigUpdater () | |
Static Private Member Functions | |
static void | updateUsing (const int threshold, const unsigned int linkNumber, Sct_SctApi::SctApiIPC_ptr api, const unsigned long mid, const std::string &name) |
static void | complainIf (const int threshold, const unsigned int linkNumber, const unsigned long mid, const std::string &name, const int otherMin, const int otherMax) |
Static Private Attributes | |
static bool | inMap |
Definition at line 8 of file TxCurrentConfigUpdater.h.
|
Sub-classes should override this to apply changes to a module configuration as a result of a Test.
Implements SctCalibrationController::ConfigUpdater. Definition at line 52 of file TxCurrentConfigUpdater.cpp. References SctData::TxCurrentTestResult::StreamResult::bestTxCurrent(), complainIf(), SctCalibrationController::ConfigUpdater::getMID(), SctData::TestResult::getModuleName(), SctData::TxCurrentTestResult::getStreamResult(), SctData::TxCurrentTestResult::StreamResult::isInvalid(), SctData::TxCurrentTestResult::StreamResult::maxErrorFreeTxCurrent(), SctData::TxCurrentTestResult::StreamResult::minErrorFreeTxCurrent(), and updateUsing(). Here is the call graph for this function: ![]() |