/***********************************************************************/ /* Course: Computer Science 402a */ /* Assignment: Assignment 3 */ /* Instructor: Mark Giesbrecht */ /* Submitted by: Dan Fraser */ /* Student Number: 001219229 */ /* Due Date: Wednesday, February 16 */ /***********************************************************************/ /* Meeting.cc -- Implementation of the Meeting class */ /***********************************************************************/ // see meeting.h for interface documentation #include "Meeting.h" int Meeting::_serial = 0; Meeting::Meeting(int uid, int length) { _originator = uid; _start = 0; _length = length; _id = _serial++; }; Meeting::Meeting(int uid, int start, int length) { _originator = uid; _start = start; _length = length; _id = _serial++; }; void Meeting::addAttendee(int uid) { _attendees.insert(_attendees.end(), uid); } vector *Meeting::getAttendees() { return &_attendees; } bool Meeting::operator== (Meeting a) { if ((_originator == a._originator) && (_id == a._id)) { return 1; } else { return 0; } } bool Meeting::operator!= (Meeting a) { if ((_originator != a._originator) || (_id != a._id)) { return 1; } else { return 0; } }