Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Defines a method. More...
#include <cxxanyargs.hpp>
Static Public Member Functions | |
static void | define (T mid, type func) |
Defines Kernel::mid as func, whose arity is N. More... | |
static void | define (T mid, U func) |
Defines Kernel::mid as func, whose arity is N. More... | |
static void | define (T mid, notimpl_type func) |
Defines Kernel::mid as func, whose arity is N. More... | |
Defines a method.
N | Arity of the function. |
U | The function in question |
Definition at line 605 of file cxxanyargs.hpp.
|
inlinestatic |
Defines Kernel::mid as func, whose arity is N.
[in] | mid | Name of the method to define. |
[in] | func | Function that implements klass::mid. |
Definition at line 627 of file cxxanyargs.hpp.
|
inlinestatic |
Defines Kernel::mid as func, whose arity is N.
[in] | mid | Name of the method to define. |
[in] | func | Function that implements klass::mid. |
Definition at line 610 of file cxxanyargs.hpp.
|
inlinestatic |
Defines Kernel::mid as func, whose arity is N.
[in] | mid | Name of the method to define. |
[in] | func | Function that implements klass::mid. |
Definition at line 619 of file cxxanyargs.hpp.