School Commit Init

This commit is contained in:
2024-08-31 12:07:21 +03:00
commit 0b130ee18c
2801 changed files with 4720552 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
#pragma once
#include "user.h"
#include "item.h"
class Repository{
private:
std::vector<User> _users;
std::vector<Item> _items;
public:
Repository();
~Repository();
std::vector<User> users();
std::vector<Item> items();
void add_item(Item item);
Item& find_item(std::string name);
void read_from_file();
void write_to_file();
};