|
Ruby 4.1.0dev (2026-09-09 revision 213b1add1ff300be0e375b8c792c9b0eb9f53981)
|
Defines a method. More...
#include <cxxanyargs.hpp>
Static Public Member Functions | |
| static void | define (VALUE klass, T mid, type func) |
| Defines klass::mid as func, whose arity is N. | |
| static void | define (VALUE klass, T mid, U func) |
| Defines klass::mid as func, whose arity is N. | |
| static void | define (VALUE klass, T mid, notimpl_type func) |
| Defines klass::mid as func, whose arity is N. | |
Defines a method.
| N | Arity of the function. |
| U | The function in question |
Definition at line 502 of file cxxanyargs.hpp.
|
inlinestatic |
Defines klass::mid as func, whose arity is N.
| [in] | klass | Where the method lives. |
| [in] | mid | Name of the method to define. |
| [in] | func | Function that implements klass::mid. |
Definition at line 534 of file cxxanyargs.hpp.
|
inlinestatic |
Defines klass::mid as func, whose arity is N.
| [in] | klass | Where the method lives. |
| [in] | mid | Name of the method to define. |
| [in] | func | Function that implements klass::mid. |
Definition at line 517 of file cxxanyargs.hpp.
|
inlinestatic |
Defines klass::mid as func, whose arity is N.
| [in] | klass | Where the method lives. |
| [in] | mid | Name of the method to define. |
| [in] | func | Function that implements klass::mid. |
Definition at line 527 of file cxxanyargs.hpp.