Refureku v2.2.0
C++17 runtime reflection library.
ICallable.h
1
8#pragma once
9
10namespace rfk
11{
13 {
14 public:
15 //Must be virtual because MemberFunction and NonMemberFunction instances are stored and deleted as SharedPtr<ICallable>
16 virtual ~ICallable() = default;
17
18 protected:
19 ICallable() = default;
20 ICallable(ICallable const&) = default;
21 ICallable(ICallable&&) = default;
22 };
23}
Definition: ICallable.h:13
Definition: Allocator.h:16