// Copyright (c) 2010 Martin Knafve / hMailServer.com. // http://www.hmailserver.com #include "StdAfx.h" #include "SpamTestData.h" #ifdef _DEBUG #define DEBUG_NEW new(_NORMAL_BLOCK, __FILE__, __LINE__) #define new DEBUG_NEW #endif namespace HM { SpamTestData::SpamTestData(void) { } SpamTestData::~SpamTestData(void) { } void SpamTestData::SetEnvelopeFrom(const String &sEnvelopeFrom) { envelope_from_ = sEnvelopeFrom; } String SpamTestData::GetEnvelopeFrom() const { return envelope_from_; } void SpamTestData::SetHeloHost(const String &sNewVal) { helo_host_ = sNewVal; } String SpamTestData::GetHeloHost() const { return helo_host_; } void SpamTestData::SetOriginatingIP(const IPAddress &address) { originatingAddress_ = address; } const IPAddress& SpamTestData::GetOriginatingIP() const { return originatingAddress_; } void SpamTestData::SetConnectingIP(const IPAddress &iIPAddress) { connectingAddress_ = iIPAddress; } const IPAddress& SpamTestData::GetConnectingIP() const { return connectingAddress_; } void SpamTestData::SetMessageData(std::shared_ptr pMessageData) { message_data_ = pMessageData; } std::shared_ptr SpamTestData::GetMessageData() const { return message_data_; } }