Бібліотечна система
Бібліотечна система для управління книгами
|
Визначення шляхів до файлів даних бібліотечної системи Детальніше...
#include <filesystem>
Простори імен | |
namespace | Paths |
Простір імен для централізованого управління шляхами до даних | |
Функції | |
const std::filesystem::path & | Paths::getDataBaseDir () noexcept |
Отримує кореневу директорію для зберігання даних | |
const std::filesystem::path & | Paths::getBookDbJsonPath () noexcept |
Отримує абсолютний шлях до файлу бази даних книг | |
Змінні | |
const std::filesystem::path | Paths::DATA_BASE_DIR = DATA_DIR |
Базова директорія для зберігання даних | |
constexpr auto | Paths::READY_DATA_DIR = "ready_for_use_data" |
Піддиректорія для оброблених даних | |
constexpr auto | Paths::BOOK_DB_FILENAME = "book_db.json" |
Основна база даних книг у форматі JSON @value "book_db.json". | |
const std::filesystem::path | Paths::BOOK_DB_JSON_PATH = DATA_BASE_DIR / READY_DATA_DIR / BOOK_DB_FILENAME |
Повний шлях до основного файлу бази даних книг | |
Визначення шляхів до файлів даних бібліотечної системи
Містить: