summaryrefslogtreecommitdiffstats
path: root/core/config/ivalue.hh
blob: 13e9a3ad94efd1149eed2aea1d73d01402f5d1f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
#pragma once

namespace config
{
class IValue {
public:
    virtual ~IValue(void) = default;
    virtual void set(std::string_view value) = 0;
    virtual std::string_view get(void) const = 0;
};
} // namespace config