diff options
Fully documented everything in Services
1 files changed, 12 insertions, 0 deletions
| -rw-r--r-- | src/Services/HallService.cpp | 12 |
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()) |
