Бібліотечна система
Бібліотечна система для управління книгами
Завантаження...
Пошук...
Нічого не знайдено
Utils.hpp
Див. документацію.
1// SPDX-License-Identifier: Proprietary
2// Copyright © 2025 Oleksandr Dreval. All rights reserved.
3
9#ifndef UTILS_HPP
10#define UTILS_HPP
11
12#include <string>
13#include <vector>
14
15#include "Book.hpp"
16
43std::vector<Book> loadBooksFromJsonDB(const std::string& filename);
44
49inline const std::vector<Book> m_books;
50
57inline const std::vector<Book>& getBooks() noexcept {
58 return m_books;
59}
60
61#endif // UTILS_HPP
Визначення класу Book для роботи з даними книг у бібліотечній системі
const std::vector< Book > m_books
Вектор книг для зберігання результатів завантаження
Definition Utils.hpp:49
const std::vector< Book > & getBooks() noexcept
Отримує посилання на глобальний вектор книг
Definition Utils.hpp:57
std::vector< Book > loadBooksFromJsonDB(const std::string &filename)
Завантажує книги з JSON файлу бази даних
Definition Utils.cpp:77