// Copyright (c) 2010 Martin Knafve / hMailServer.com. // http://www.hmailserver.com #pragma once #include "SpamTest.h" namespace HM { class SpamTestData; class SpamTestResult; class SpamTestRunner { public: SpamTestRunner(); virtual ~SpamTestRunner(); void LoadSpamTests(); std::set > RunSpamTest(std::shared_ptr pInputData, SpamTest::SpamTestType iType, int iMaxScore); private: std::vector > spam_tests_; }; }