EightBit/M6502/HarteTest_6502/processor_test_suite_t.h

20 lines
376 B
C
Raw Normal View History

#pragma once
#include <string>
#include <string_view>
#include "co_generator_t.h"
#include "opcode_test_suite_t.h"
class processor_test_suite_t final {
private:
std::string m_location;
public:
processor_test_suite_t(std::string location) noexcept;
std::string_view location() const noexcept { return m_location; }
co_generator_t<opcode_test_suite_t> generator();
};