Sha256: 4c72d3631f81aaa9e3c6307148017722b650fbe2e74183527760a331256ddf5f

Contents?: true

Size: 476 Bytes

Versions: 33

Compression:

Stored size: 476 Bytes

Contents

#include "detail/define_method_and_auto_wrap.hpp"

template<typename Func_T>
void Rice::define_global_function(
    char const * name,
    Func_T func,
    Arguments* arguments)
{
  Module(rb_mKernel).define_module_function(name, func, arguments);
}

template<typename Func_T>
void Rice::define_global_function(
    char const * name,
    Func_T func,
    Arg const& arg)
{
  Arguments* args = new Arguments();
  args->add(arg);
  define_global_function(name, func, args);
}

Version data entries

33 entries across 33 versions & 5 rubygems

Version Path
rice-3.0.0 rice/global_function.ipp
rice2-2.2.1 rice/global_function.ipp
rice2-2.2.0 rice/global_function.ipp
rice-2.2.0 rice/global_function.ipp
rice-2.1.3 rice/global_function.ipp
rice-2.1.2 rice/global_function.ipp
rice-2.1.1 rice/global_function.ipp
rice-2.1.0 rice/global_function.ipp
rice-2.0.0 rice/global_function.ipp
rice-1.7.0 rice/global_function.ipp
rice-1.6.3 rice/global_function.ipp
rice-1.6.2 rice/global_function.ipp
rice-1.6.1 rice/global_function.ipp
rice-1.6.0 rice/global_function.ipp
rice-1.6.0.pre rice/global_function.ipp
rice-1.5.3 rice/global_function.ipp
rice-1.5.2 rice/global_function.ipp
keyme-rice-1.5.1.keyme1 rice/global_function.ipp
keyme-rice-1.5.1.keyme rice/global_function.ipp
rice-1.5.1 rice/global_function.ipp