diff options
Diffstat (limited to 'Private/NewKit/Function.hpp')
| -rw-r--r-- | Private/NewKit/Function.hpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Private/NewKit/Function.hpp b/Private/NewKit/Function.hpp index 63bc31dc..79d33a3b 100644 --- a/Private/NewKit/Function.hpp +++ b/Private/NewKit/Function.hpp @@ -10,7 +10,7 @@ class Function final { Function() = default; public: - explicit Function(T (*Fn)(Args... args)) : m_Fn(Fn) {} + explicit Function(T (*Fn)(Args... args)) : fFn(Fn) {} ~Function() = default; @@ -19,20 +19,20 @@ class Function final { template <typename... XArgs> T operator()(Args... args) { - return m_Fn(args...); + return fFn(args...); } template <typename... XArgs> T Call(Args... args) { - return m_Fn(args...); + return fFn(args...); } - operator bool() { return m_Fn; } + operator bool() { return fFn; } - bool operator!() { return !m_Fn; } + bool operator!() { return !fFn; } private: - T (*m_Fn)(Args... args); + T (*fFn)(Args... args); }; } // namespace NewOS |
