Package org.jruby.api

Class API

java.lang.Object
org.jruby.api.API

public class API extends Object
  • Constructor Details

    • API

      public API()
  • Method Details

    • rb_sys_fail_path

      public static IRubyObject rb_sys_fail_path(Ruby runtime, String path)
    • rb_pipe

      public static int rb_pipe(Ruby runtime, int[] pipes)
    • rb_cloexec_pipe

      public static int rb_cloexec_pipe(Ruby runtime, int[] pipes)
    • rb_maygvl_fd_fix_cloexec

      public static void rb_maygvl_fd_fix_cloexec(Ruby runtime, int fd)
    • rb_rescue_typeerror

      public static <T> T rb_rescue_typeerror(ThreadContext context, T dflt, Supplier<T> func)