Secondary Loop configuration source file. More...
#include <ifw/slm/framework/slConfig.hpp>#include <ifw/slm/framework/logger.hpp>#include <rad/assert.hpp>#include <rad/exceptions.hpp>#include <rad/config.hpp>#include <boost/algorithm/string.hpp>#include <yaml-cpp/yaml.h>#include <fstream>#include <sstream>Namespaces | |
| namespace | ifw |
| namespace | ifw::slm |
Functions | |
| std::string | ifw::slm::GetLoopConfigKey (int loop_index, const std::string ¶m_name) |
| std::string | ifw::slm::GetLoopOldbKey (const std::string &prefix, int loop_index, const std::string ¶m_name) |
| int | ifw::slm::GetNumSecondaryLoops (const rad::Config &config) |
| std::vector< int > | ifw::slm::GetEnabledLoopIndices (const rad::Config &config) |
| bool | ifw::slm::TryGetLoopVectorParam (const rad::Config &config, int loop_index, const std::string ¶m_name, std::string &out) |
| std::string | ifw::slm::GetLoopParam (const rad::Config &config, int loop_index, const std::string ¶m_name) |
| bool | ifw::slm::IsLoopEnabled (const rad::Config &config, int loop_index) |
| void | ifw::slm::DecomposeStatus (const std::string &sm_status, std::string &state, std::string &substate) |
| std::string | ifw::slm::ToSupervisorSubstate (const std::string &substate) |
| std::string | ifw::slm::FormatSupervisorStatus (const std::string &sm_status) |
| void | ifw::slm::LoadLoopParamsIntoConfig (rad::Config &config, const std::string &config_filename="") |
Secondary Loop configuration source file.