Namespace jac::detail
Namespace List > jac > detail
Classes
| Type |
Name |
| class |
CallableBase
|
| class |
CallableHolder <typename Func, typename Signature, withThis, variadic>
|
| class |
CallableHolder< Func, std::function< Res(Args...)>, false, false > <typename Func, typename Res, Args>
|
| class |
CallableHolder< Func, std::function< Res(ContextRef, ValueWeak, Args...)>, true, false > <typename Func, typename Res, Args>
|
| class |
CallableHolder< Func, std::function< Res(ContextRef, ValueWeak, ValueVectorWeak)>, true, true > <typename Func, typename Res>
|
| class |
CallableHolder< Func, std::function< Res(ValueVectorWeak)>, false, true > <typename Func, typename Res>
|
| struct |
CallableProtoBuilder
|
| struct |
is_base_of_template_impl <Base, typename Derived>
|
Public Types
Public Attributes
| Type |
Name |
| constexpr bool |
is_leq_i32 = /* multi line expression */
|
Public Types Documentation
typedef CallableClass
using jac::detail::CallableClass = typedef Class<CallableProtoBuilder>;
Public Attributes Documentation
variable is_leq_i32
constexpr bool jac::detail::is_leq_i32;
The documentation for this class was generated from the following file src/jac/machine/class.h