util/BindMethod: remove unused struct MethodWithSignature
This commit is contained in:
parent
acab731fef
commit
c693e4aa64
@ -81,24 +81,6 @@ public:
|
|||||||
|
|
||||||
namespace BindMethodDetail {
|
namespace BindMethodDetail {
|
||||||
|
|
||||||
/**
|
|
||||||
* Helper class which converts a signature type to a method pointer
|
|
||||||
* type.
|
|
||||||
*
|
|
||||||
* @param T the wrapped class
|
|
||||||
* @param S the function signature type (plain, without instance
|
|
||||||
* pointer)
|
|
||||||
*/
|
|
||||||
template<typename T, typename S>
|
|
||||||
struct MethodWithSignature;
|
|
||||||
|
|
||||||
template<typename T,
|
|
||||||
bool NoExcept,
|
|
||||||
typename R, typename... Args>
|
|
||||||
struct MethodWithSignature<T, R(Args...) noexcept(NoExcept)> {
|
|
||||||
typedef R (T::*method_pointer)(Args...) noexcept(NoExcept);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Helper class which introspects a method pointer type.
|
* Helper class which introspects a method pointer type.
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user