Website Summary Files Commits Branches @commit @diff @stats
path: root / Utills / Kindle / Kindle.h
diff options
context:
space:
mode:
Commit40f7cc8f54d0c221a391457fd38a44d0633aa088 (patch)
Author
 angeld55 <angel_dimitriev@abv.bg>
2022-05-16 14:05:08 +0300
Committer
 angeld55 <angel_dimitriev@abv.bg>
2022-05-16 14:05:08 +0300
Files29fecbef2da1e832f3f8e9e23db6fffe35d7ddc6 /Utills/Kindle/Kindle.h
Object-oriented_programming_FMI-40f7cc8f54d0c221a391457fd38a44d0633aa088.tar
Object-oriented_programming_FMI-40f7cc8f54d0c221a391457fd38a44d0633aa088.tar.gz
Object-oriented_programming_FMI-40f7cc8f54d0c221a391457fd38a44d0633aa088.zip
Parentde7b4d3f7ac3ecd42ca336b0d477712a462d27ee (diff)
fixed typo in folder name
1 files changed, 0 insertions, 55 deletions
-rw-r--r--Utills/Kindle/Kindle.h55
diff --git a/Utills/Kindle/Kindle.h b/Utills/Kindle/Kindle.h
deleted file mode 100644
index 79bcbd3..0000000
--- a/Utills/Kindle/Kindle.h
+++ /dev/null
@@ -1,55 +0,0 @@
-#pragma once
-#include"vector.hpp"
-#include"Book.h"
-#include"User.h"
-#include"Pair.hpp"
-#include<iostream>
-#include<cstring>
-#include<fstream>
-
-class Kindle {
-private:
- Vector<Book> lib;
- Vector<User> users;
-
- // Helper functions
- int findBookIndex(const string& name) const;
- int findUserIndex(const string& name) const;
-
- // did user read the book?
- bool userReadTheBook(const User& currentUser, int bookIndex) const;
-
- // does user exist?
- bool existUser(const string& userName) const;
-
- // Functions used by user
- void readBookDialog(User& reader);
- void writeBookDialog(User& writer);
-
- void rateBookDialog(const User& rater);
- void commentOnBookDialog(const User& commenter);
-
- void displayCommentsDialog() const;
- void displayRatesDialog() const;
-
- // TODO: Change book (add or remove page etc.)
-
- // Functions used by main dialog
- void displayLoginDialog();
- void displaySignupDialog();
- void displayUserDialog(User& currentUser);
-
- void saveFileDialog() const;
- void readFileDialog();
-
- void viewBooks() const;
- void showHelpDialog() const;
-
- // read && write
- void saveToFile(const char* filePath) const;
- void readFromFile(const char* filePath);
-public:
- // The only function used by our Kindle class
- void display();
-};
-