|
Lab1
|
Реалізація стратегії збереження за допомогою бібліотеки nlohmann/json. More...
#include <json_storage_strategy.h>
Public Member Functions | |
| bool | save (const QString &filePath, const QList< Note > ¬es, const QList< Schema > &schemas, const QMap< QString, int > &stats) override |
| Зберігає дані у вказаний файл. | |
| bool | load (const QString &filePath, QList< Note > ¬es, QList< Schema > &schemas, QMap< QString, int > &stats) override |
| Завантажує дані з файлу. | |
Реалізація стратегії збереження за допомогою бібліотеки nlohmann/json.
|
inlineoverridevirtual |
Завантажує дані з файлу.
| filePath | Шлях до файлу. |
| notes | [out] Посилання на список для заповнення нотатками. |
| schemas | [out] Посилання на список для заповнення схемами. |
| stats | [out] Посилання на мапу для заповнення статистикою. |
Implements IStorageStrategy.
|
inlineoverridevirtual |
Зберігає дані у вказаний файл.
| filePath | Шлях до файлу. |
| notes | Список нотаток для збереження. |
| schemas | Список схем для збереження. |
| stats | Статистика використання для збереження. |
Implements IStorageStrategy.