Template Function nvcv::detail::IsInvocableRF(F *)

Function Documentation

Warning

doxygenfunction: Unable to resolve function “nvcv::detail::IsInvocableRF” with arguments “(F*)”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Main error: Invalid C++ declaration: Expecting “(” in parameters-and-qualifiers. [error at 70] template<typename R, typename… Args, typename F> std::is_convertible< decltype(std::declval< F >)(std::declval< Args >)…)), R > IsInvocableRF (F *) ———————————————————————-^ Potential other error: Error in parsing template argument list. If type argument: Invalid C++ declaration: Expected “>” after “…” in template argument list. [error at 124] template<typename R, typename… Args, typename F> std::is_convertible< decltype(std::declval< F >)(std::declval< Args >)…)), R > IsInvocableRF (F *) —————————————————————————————————————————-^ If non-type argument: Invalid C++ declaration: Expected “>” after “…” in template argument list. [error at 124] template<typename R, typename… Args, typename F> std::is_convertible< decltype(std::declval< F >)(std::declval< Args >)…)), R > IsInvocableRF (F *) —————————————————————————————————————————-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Main error: Invalid C++ declaration: Expected identifier in nested name. [error at 70] template<typename R, typename… Args, typename F> std::is_convertible< decltype(std::declval< F >)(std::declval< Args >)…)), R > IsInvocableRF (F *) ———————————————————————-^ Potential other error: Error in parsing template argument list. If type argument: Invalid C++ declaration: Expected “>” after “…” in template argument list. [error at 124] template<typename R, typename… Args, typename F> std::is_convertible< decltype(std::declval< F >)(std::declval< Args >)…)), R > IsInvocableRF (F *) —————————————————————————————————————————-^ If non-type argument: Invalid C++ declaration: Expected “>” after “…” in template argument list. [error at 124] template<typename R, typename… Args, typename F> std::is_convertible< decltype(std::declval< F >)(std::declval< Args >)…)), R > IsInvocableRF (F *) —————————————————————————————————————————-^ If declarator-id: Invalid C++ declaration: Expected identifier in nested name. [error at 70] template<typename R, typename… Args, typename F> std::is_convertible< decltype(std::declval< F >)(std::declval< Args >)…)), R > IsInvocableRF (F *) ———————————————————————-^