Util: Add Json::Value at() functions

This commit is contained in:
Riyyi
2022-07-08 13:55:40 +02:00
parent 4487c800df
commit a209452a68
6 changed files with 41 additions and 12 deletions
+3 -3
View File
@@ -32,10 +32,10 @@ public:
void emplace_back(Value value);
Value& at(size_t index);
Value& operator[](size_t index) { return at(index); }
Value& operator[](size_t index);
Value& at(size_t index) { return m_values.at(index); }
const Value& at(size_t index) const { return m_values.at(index); }
const Value& operator[](size_t index) const { return m_values.at(index); }
size_t size() const { return m_values.size(); }
const std::vector<Value>& values() const { return m_values; }