idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
CallbackFactory.h
1//
2// Created by henri on 12/04/23.
3//
4
5#ifndef IDOL_CALLBACKFACTORY_H
6#define IDOL_CALLBACKFACTORY_H
7
8namespace idol {
9 class Callback;
10 class CallbackFactory;
11}
12
14public:
15 virtual ~CallbackFactory() = default;
16
17 virtual Callback* operator()() = 0;
18
19 [[nodiscard]] virtual CallbackFactory* clone() const = 0;
20};
21
22#endif //IDOL_CALLBACKFACTORY_H