Skip to content

Struct jac::SgnUnwrap< Res(Args...)>

template <typename Res typename Res, typename... Args>

ClassList > jac > SgnUnwrap< Res(Args...)>

Public Types

Type Name
typedef std::tuple< Args... > ArgTypes
typedef Res ResType

Public Functions

Type Name
SgnUnwrap (Res(Class::*)(Args...))
SgnUnwrap (Res(Class::*)(Args...) const)

Public Types Documentation

typedef ArgTypes

using jac::SgnUnwrap< Res(Args...)>::ArgTypes =  std::tuple<Args...>;

typedef ResType

using jac::SgnUnwrap< Res(Args...)>::ResType =  Res;

Public Functions Documentation

function SgnUnwrap [1/2]

template<class Class class Class>
inline jac::SgnUnwrap< Res(Args...)>::SgnUnwrap (
    Res(Class::*)(Args...)
) 

function SgnUnwrap [2/2]

template<class Class class Class>
inline jac::SgnUnwrap< Res(Args...)>::SgnUnwrap (
    Res(Class::*)(Args...) const
) 

The documentation for this class was generated from the following file src/jac/machine/class.h