Ruby 4.1.0dev (2026-08-06 revision c0ed960df16629602a5106d5b537799c9d7d3a46)
Public Types | Data Fields
wbcheck_final_job Struct Reference

Public Types

enum  { WBCHECK_FINAL_JOB_DFREE , WBCHECK_FINAL_JOB_FINALIZE }
 

Data Fields

struct wbcheck_final_jobnext
 
enum wbcheck_final_job:: { ... }  kind
 
union { 
 
   struct { 
 
      void(*   func )(void *) 
 
      void *   data 
 
   }   dfree 
 
   struct { 
 
      VALUE   finalizer_array 
 
   }   finalize 
 
as 
 

Detailed Description

Definition at line 209 of file wbcheck.c.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 211 of file wbcheck.c.

Field Documentation

◆ data

void* wbcheck_final_job::data

Definition at line 218 of file wbcheck.c.

◆ finalizer_array

VALUE wbcheck_final_job::finalizer_array

Definition at line 221 of file wbcheck.c.

◆ func

void(* wbcheck_final_job::func) (void *)

Definition at line 217 of file wbcheck.c.

◆ next

struct wbcheck_final_job* wbcheck_final_job::next

Definition at line 210 of file wbcheck.c.


The documentation for this struct was generated from the following file: