Ruby: ext/fiddle/handle.c File Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Data Structures | Macros | Functions | Variables
handle.c File Reference
`#include <ruby.h>`
`#include <fiddle.h>`

Go to the source code of this file.

## Data Structures
struct | dl_handle

## Macros
#define | RTLD_NEXT NULL
#define | RTLD_DEFAULT NULL
#define | CHECK_DLERROR

## Functions
void | Init_fiddle_handle (void)

## Variables
VALUE | rb_cHandle

## Macro Definition Documentation

## ◆ CHECK_DLERROR

#define CHECK_DLERROR

## ◆ RTLD_DEFAULT

#define RTLD_DEFAULT NULL

Definition at line 291 of file handle.c.

## ◆ RTLD_NEXT

#define RTLD_NEXT NULL

Definition at line 288 of file handle.c.

## Function Documentation

## ◆ Init_fiddle_handle()

void Init_fiddle_handle | ( | void |  | ) |

Definition at line 376 of file handle.c.

References INT2NUM, mFiddle, rb_cHandle, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_const(), rb_define_method, rb_define_singleton_method, RTLD_DEFAULT, and RTLD_NEXT.

Referenced by Init_fiddle().

## Variable Documentation

## ◆ rb_cHandle

VALUE rb_cHandle

Definition at line 4 of file handle.c.

Referenced by Init_fiddle_handle().