Website Summary Files Commits Branches @commit @diff @stats
path: root / src / Services / HallService.cpp
diff options
context:
space:
mode:
Commitb3d493796c97178f597ecf97e7c1ae46e566fe9c (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-08 21:24:07 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-08 21:24:07 +0300
Filescd7364f8d9f6e8ed7da87363e5e04c47ca02e8b1 /src/Services/HallService.cpp
FMI-OOP-P1_TicketSystem-b3d493796c97178f597ecf97e7c1ae46e566fe9c.tar
FMI-OOP-P1_TicketSystem-b3d493796c97178f597ecf97e7c1ae46e566fe9c.tar.gz
FMI-OOP-P1_TicketSystem-b3d493796c97178f597ecf97e7c1ae46e566fe9c.zip
Parentbf7689ba06764b72a6212549a5c8a39e294cceee (diff)
Fully documented everything in Services
1 files changed, 12 insertions, 0 deletions
-rw-r--r--src/Services/HallService.cpp12
diff --git a/src/Services/HallService.cpp b/src/Services/HallService.cpp
index b85746e..20c7a0f 100644
--- a/src/Services/HallService.cpp
+++ b/src/Services/HallService.cpp
@@ -9,6 +9,12 @@ const OrderedList<Hall>& HallService::get_halls() const {
return halls;
}
+/*!
+ * Looks for file named "hallsDatabse.fmits", which is just a binary file, and then reads it with the "read" function in events List.
+ *
+ * \return E_FileCouldNotBeOpened \b if The files couldn't be opened/Doesn't exist
+ * \return Success \b otherwise
+ */
StatusCode HallService::load() {
std::ifstream inFile("hallsDatabase.fmits");
if (!inFile.is_open())
@@ -19,6 +25,12 @@ StatusCode HallService::load() {
return Success;
}
+/*!
+ * Looks for file named "hallsDatabse.fmits", which is just a binary file, and then writes to it with the "write" function in events List.
+ *
+ * \return E_FileCouldNotBeOpened \b if The files couldn't be opened
+ * \return Success \b otherwise
+ */
StatusCode HallService::save() {
std::ofstream outFile("hallsDatabase.fmits");
if (!outFile.is_open())