From b844597fd23bc57aa97e231fc90eecfd6322cecc Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 7 May 2022 08:28:27 +0300 Subject: Reorganized whole architecture --- src/EventSystem/Reservation.cpp | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/EventSystem/Reservation.cpp (limited to 'src/EventSystem/Reservation.cpp') diff --git a/src/EventSystem/Reservation.cpp b/src/EventSystem/Reservation.cpp deleted file mode 100644 index 26278b2..0000000 --- a/src/EventSystem/Reservation.cpp +++ /dev/null @@ -1,37 +0,0 @@ -#include "Reservation.h" -#include -#include - -Reservation::Reservation() : Reservation(Ticket(), "", "") {} - -Reservation::Reservation(const Ticket& ticket) : Reservation(ticket, "", "") {} - -Reservation::Reservation(const Ticket& ticket, const char* password, const char* note) { - this->ticket = ticket; - strcpy(this->password, password); - strcpy(this->note, note); -} - -bool Reservation::validPassword(const char* password) const { - return !strcmp(this->password, password); -} - -const Ticket& Reservation::get_ticket() const { - return ticket; -} - -void Reservation::read(std::istream& istr) { - ticket.read(istr); - istr.read(password, sizeof(password)); - istr.read(note, sizeof(note)); -} - -void Reservation::write(std::ostream& ostr) const { - ticket.write(ostr); - ostr.write(password, sizeof(password)); - ostr.write(note, sizeof(note)); -} - -int Reservation::compare(const Reservation& other) const { - return ticket.compare(other.ticket); -} -- cgit v1.3.1-23-gd82d