Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
Data Fields
RFile Struct Reference

Ruby's File and IO. More...

#include <rfile.h>

Data Fields

struct RBasic basic
 Basic part, including flags and class. More...
 
struct rb_io_tfptr
 IO's specific fields. More...
 

Detailed Description

Ruby's File and IO.

Ruby's IO are not just file descriptors. They have buffers. They also have encodings. Various information are controlled using this struct.

Definition at line 3682 of file rb_mjit_min_header-3.1.3.h.

Field Documentation

◆ basic

struct RBasic RFile::basic

Basic part, including flags and class.

Definition at line 3683 of file rb_mjit_min_header-3.1.3.h.

◆ fptr

struct rb_io_t * RFile::fptr

IO's specific fields.

Definition at line 3684 of file rb_mjit_min_header-3.1.3.h.


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