39 lines
792 B
C++
39 lines
792 B
C++
/*
|
|
* File: Announcement.cpp
|
|
* Description: The Announcement class defines a simple object for managing announcement details.
|
|
* Author: Trenser
|
|
* Created: 31-Mar-2026
|
|
*/
|
|
#include "Announcement.h"
|
|
|
|
int Announcement::m_uid = 0;
|
|
|
|
const std::string& Announcement::getAnnouncementId() const
|
|
{
|
|
return m_id;
|
|
}
|
|
|
|
const util::Timestamp& Announcement::getAnnouncementTimestamp() const
|
|
{
|
|
return m_timestamp;
|
|
}
|
|
|
|
const std::string& Announcement::getAnnouncementMessage() const
|
|
{
|
|
return m_message;
|
|
}
|
|
|
|
void Announcement::setAnnouncementId(const std::string& id)
|
|
{
|
|
m_id = id;
|
|
}
|
|
|
|
void Announcement::setAnnouncementTimestamp(const util::Timestamp& timestamp)
|
|
{
|
|
m_timestamp = timestamp;
|
|
}
|
|
|
|
void Announcement::setAnnouncementMessage(const std::string& message)
|
|
{
|
|
m_message = message;
|
|
} |