Riyyi
|
8345f67c50
|
Everywhere: Switch to #pragma once, add missing copyright headers
|
2022-07-22 13:04:04 +02:00 |
|
Riyyi
|
deb9f29b47
|
Util+Test: Change namespace of JSON classes: Json -> Util::JSON
|
2022-07-22 12:41:27 +02:00 |
|
Riyyi
|
2915c1c1ec
|
Util: Reorder Array/Object functions, add empty()
|
2022-07-18 15:10:11 +02:00 |
|
Riyyi
|
3e69abdfa0
|
Util: Implement copy-and-swap idiom and the Rule of Five in Value
|
2022-07-16 00:51:32 +02:00 |
|
Riyyi
|
5835c63bda
|
Util: Rename Array m_values -> m_elements
|
2022-07-12 11:06:46 +02:00 |
|
Riyyi
|
74dd24a516
|
Util: Add flexible constructor toJson() to Json::Value
|
2022-07-10 00:33:33 +02:00 |
|
Riyyi
|
a209452a68
|
Util: Add Json::Value at() functions
|
2022-07-08 13:55:40 +02:00 |
|
Riyyi
|
4487c800df
|
Util: Change Array constructor
std::vector supports both vector and initializer_list for construction.
|
2022-07-08 13:31:01 +02:00 |
|
Riyyi
|
d9cfd3f7c1
|
Util: Forward declare Json::Value in Array and Object class
|
2022-07-08 13:29:23 +02:00 |
|
Riyyi
|
66774364fd
|
Util: Forward declare Value in the Parser class
|
2022-07-06 10:51:27 +02:00 |
|
Riyyi
|
e5978310bf
|
Util: Fix Parser Json::Value construction
|
2022-06-23 14:19:06 +02:00 |
|
Riyyi
|
8bfae9b483
|
Util: Add more ways of accessing and creating Json::Value objects
|
2022-06-23 13:47:07 +02:00 |
|
Riyyi
|
c385432bb0
|
Util: Add JSON accessors
|
2022-06-16 11:38:22 +02:00 |
|
Riyyi
|
0880d98fe0
|
Util: Add JSON Array/Object/Value types
|
2022-06-07 12:46:13 +02:00 |
|