Empirical
|
#include <attrs.h>
Public Member Functions | |
template<class V , class... U> | |
decltype(auto) constexpr | operator() (V &&target, U &&...args) const |
Given an attribute pack, CallOrGetAttribute(pack, args...) will attempt to return Get(pack)(args...). If this fails to compile, because the value of this attribute is not callable in the given pack, then just this attribute will be returned, Get(pack).
|
inline |