12#ifndef TEST_PROXY_LOADER_H
13#define TEST_PROXY_LOADER_H
25 virtual void reset()
override;
29 virtual int loadInt(
const EventContext& ctx,
const std::string &varname)
const override;
30 virtual double loadDouble(
const EventContext& ctx,
const std::string &varname)
const override;
31 virtual std::vector<int>
loadVecInt(
const EventContext& ctx,
const std::string &varname)
const override;
32 virtual std::vector<double>
loadVec(
const EventContext& ctx,
const std::string &varname)
const override;
std::atomic< unsigned int > m_intAccessCount
virtual std::vector< double > loadVec(const EventContext &ctx, const std::string &varname) const override
virtual ~TestProxyLoader()
virtual void reset() override
virtual double loadDouble(const EventContext &ctx, const std::string &varname) const override
virtual int loadInt(const EventContext &ctx, const std::string &varname) const override
virtual std::vector< int > loadVecInt(const EventContext &ctx, const std::string &varname) const override
virtual IAccessor::VariableType variableTypeFromString(const std::string &varname) const override
Namespace holding all the expression evaluation code.