aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/subscriber.hpp
blob: 6641be77db5601a33ddd70eda9ca63861c4de0a4 (plain)
1
2
3
4
5
6
7
8
9
10
#pragma once

template <typename Context>
class ISubscriber
{
public:
	virtual ~ISubscriber() = default;

	virtual void update(const Context &context) noexcept = 0;
};