consolidate all repos to one for archive
This commit is contained in:
21
semester_2/programiranje_2/naloga0402/Event.cpp
Normal file
21
semester_2/programiranje_2/naloga0402/Event.cpp
Normal file
@@ -0,0 +1,21 @@
|
||||
#include "Event.h"
|
||||
|
||||
Event::Event(std::string title, std::string description, Person *presentor, unsigned int day, unsigned int month, unsigned int year) :
|
||||
title(title), description(description), presentor(presentor), date(day, month, year) {}
|
||||
|
||||
void Event::addAttendee(Person *person) {
|
||||
attendees.push_back(person);
|
||||
}
|
||||
|
||||
std::string Event::toString() {
|
||||
std::string ret;
|
||||
ret = title + " " + description + " " + presentor->toString() + " " + date.toString() + "\n";
|
||||
for (auto &attendee: attendees) ret += attendee->toString() + "\n";
|
||||
return ret;
|
||||
}
|
||||
|
||||
unsigned int Event::getNumberOfAttendees() {
|
||||
return attendees.size();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user