The Vish Visualization Shell 0.3
Vish
List of all members
META::has_member< Result(Args...)> Class Template Reference

Simple check if a member is implemented. More...

#include <elementary/meta/has_member.hpp>

Detailed Description

template<class Result, class... Args>
class META::has_member< Result(Args...)>

Simple check if a member is implemented.

Usage:

template<class T>
typename void f(T&&t)
{
has_member<void(int)>( &T::func ); // error if func is not implemented on T
}
Definition has_member.hpp:11
Author
Jan Wosnitza