Оголошення класу Transaction, що представляє одну фінансову операцію.
More...
#include <string>
#include <vector>
#include <ctime>
#include <nlohmann/json.hpp>
Go to the source code of this file.
|
| using | json = nlohmann::json |
| |
Оголошення класу Transaction, що представляє одну фінансову операцію.
◆ json
| using json = nlohmann::json |
◆ from_json()
Десеріалізує JSON в об'єкт Transaction.
Автоматично викликається бібліотекою nlohmann/json, коли ви робите transaction_object = j.get<Transaction>();. Використовує j.value() для безпечного отримання даних з наданням значень за замовчуванням.
- Parameters
-
| j | JSON-об'єкт (вхідний, const) для читання. |
| t | Об'єкт Transaction (вихідний параметр), який буде заповнено. |
◆ to_json()
Серіалізує об'єкт Transaction у формат JSON.
Автоматично викликається бібліотекою nlohmann/json, коли ви робите json j = transaction_object;.
- Parameters
-
| j | JSON-об'єкт (вихідний параметр), який буде заповнено. |
| t | Об'єкт Transaction (вхідний, const) для серіалізації. |