9#ifndef IFWSLM_OLDB_INTERFACE_HPP
10#define IFWSLM_OLDB_INTERFACE_HPP
12#include <rad/cii/oldbAdapter.hpp>
13#include <rad/oldbInterface.hpp>
14#include <rad/config.hpp>
37std::string
GetLoopOldbKey(
int loop_index,
const std::string& param_name);
90 return GetOldbAdapter().TrySet<T>(GetPrefix() + key, value);
OldbInterface(const OldbInterface &)=delete
void SetNumSecondaryLoops(int num_loops)
Definition oldbInterface.cpp:47
void WriteSecondaryLoopConfig(const rad::Config &config)
Definition oldbInterface.cpp:153
void InitializeLoopRuntimeState(int loop_index)
Definition oldbInterface.cpp:52
OldbInterface & operator=(const OldbInterface &)=delete
Disable copy constructor.
OldbInterface(const std::string &prefix="")
Definition oldbInterface.cpp:35
bool TrySetValue(const std::string &key, const T &value)
Definition oldbInterface.hpp:89
virtual ~OldbInterface()
Definition oldbInterface.cpp:43
Definition actionMgr.cpp:29
std::string GetLoopOldbKey(int loop_index, const std::string ¶m_name)
Definition oldbInterface.cpp:23
const std::string KEY_SL_NUM_IN_USE
Definition oldbInterface.hpp:28