#pragma once

#include <special_members.hpp>

class Work {
public:
	virtual ~Work() = default;
	NO_COPY(Work);
	NO_MOVE(Work);

	virtual void doWork() = 0;
};