30 friend istream&
operator>>( istream& in,
Event& e )
throw ( invalid_argument );
42 void print( ostream& out = cout )
const;
char getStatus() const
Definition: event.cc:41
Definition: datetime.h:18
bool matchNameOrLocation(const string &query) const
Definition: event.cc:54
DateTime modified
Definition: event.h:59
void setStatus(char status)
Definition: event.cc:166
bool operator>(const Event &e) const
Definition: event.cc:110
bool operator!=(const Event &e) const
Definition: event.cc:82
bool operator<(const Event &e) const
Definition: event.cc:96
friend ostream & operator<<(ostream &out, const Event &e)
Definition: event.cc:182
void print(ostream &out=cout) const
Definition: event.cc:122
char status
Definition: event.h:47
string getLocation() const
Definition: event.cc:19
bool operator==(const Event &e) const
Definition: event.cc:69
DateTime start
Definition: event.h:55
string location
Definition: event.h:53
friend istream & operator>>(istream &in, Event &e)
Definition: event.cc:207
string id
Definition: event.h:49
Event()
Definition: event.cc:8
string name
Definition: event.h:51
string readDoubleQuotedString(istream &in) const
Definition: event.cc:139
DateTime end
Definition: event.h:57
string getName() const
Definition: event.cc:30