Ruby 3.2.1p31 (2023-02-08 revision 31819e82c88c6f8ecfaeb162519bfa26a14b21fd)
Data Fields
__sFILE64 Struct Reference

Data Fields

unsigned char * _p
 
int _r
 
int _w
 
short _flags
 
short _file
 
struct __sbuf _bf
 
int _lbfsize
 
struct _reent_data
 
void * _cookie
 
_ssize_t(* _read )(struct _reent *, void *, char *, size_t)
 
_ssize_t(* _write )(struct _reent *, void *, const char *, size_t)
 
_fpos_t(* _seek )(struct _reent *, void *, _fpos_t, int)
 
int(* _close )(struct _reent *, void *)
 
struct __sbuf _ub
 
unsigned char * _up
 
int _ur
 
unsigned char _ubuf [3]
 
unsigned char _nbuf [1]
 
struct __sbuf _lb
 
int _blksize
 
int _flags2
 
_off64_t _offset
 
_fpos_t(* _seek64 )(struct _reent *, void *, _fpos_t, int)
 
_flock_t _lock
 
_mbstate_t _mbstate
 

Detailed Description

Definition at line 122 of file rb_mjit_min_header-3.2.1.h.

Field Documentation

◆ _bf

struct __sbuf __sFILE64::_bf

Definition at line 128 of file rb_mjit_min_header-3.2.1.h.

◆ _blksize

int __sFILE64::_blksize

Definition at line 145 of file rb_mjit_min_header-3.2.1.h.

◆ _close

int(* __sFILE64::_close) (struct _reent *, void *)

Definition at line 138 of file rb_mjit_min_header-3.2.1.h.

◆ _cookie

void* __sFILE64::_cookie

Definition at line 131 of file rb_mjit_min_header-3.2.1.h.

◆ _data

struct _reent* __sFILE64::_data

Definition at line 130 of file rb_mjit_min_header-3.2.1.h.

◆ _file

short __sFILE64::_file

Definition at line 127 of file rb_mjit_min_header-3.2.1.h.

◆ _flags

short __sFILE64::_flags

Definition at line 126 of file rb_mjit_min_header-3.2.1.h.

◆ _flags2

int __sFILE64::_flags2

Definition at line 146 of file rb_mjit_min_header-3.2.1.h.

◆ _lb

struct __sbuf __sFILE64::_lb

Definition at line 144 of file rb_mjit_min_header-3.2.1.h.

◆ _lbfsize

int __sFILE64::_lbfsize

Definition at line 129 of file rb_mjit_min_header-3.2.1.h.

◆ _lock

_flock_t __sFILE64::_lock

Definition at line 149 of file rb_mjit_min_header-3.2.1.h.

◆ _mbstate

_mbstate_t __sFILE64::_mbstate

Definition at line 150 of file rb_mjit_min_header-3.2.1.h.

◆ _nbuf

unsigned char __sFILE64::_nbuf[1]

Definition at line 143 of file rb_mjit_min_header-3.2.1.h.

◆ _offset

_off64_t __sFILE64::_offset

Definition at line 147 of file rb_mjit_min_header-3.2.1.h.

◆ _p

unsigned char* __sFILE64::_p

Definition at line 123 of file rb_mjit_min_header-3.2.1.h.

◆ _r

int __sFILE64::_r

Definition at line 124 of file rb_mjit_min_header-3.2.1.h.

◆ _read

_ssize_t(* __sFILE64::_read) (struct _reent *, void *, char *, size_t)

Definition at line 132 of file rb_mjit_min_header-3.2.1.h.

◆ _seek

_fpos_t(* __sFILE64::_seek) (struct _reent *, void *, _fpos_t, int)

Definition at line 137 of file rb_mjit_min_header-3.2.1.h.

◆ _seek64

_fpos_t(* __sFILE64::_seek64) (struct _reent *, void *, _fpos_t, int)

Definition at line 148 of file rb_mjit_min_header-3.2.1.h.

◆ _ub

struct __sbuf __sFILE64::_ub

Definition at line 139 of file rb_mjit_min_header-3.2.1.h.

◆ _ubuf

unsigned char __sFILE64::_ubuf[3]

Definition at line 142 of file rb_mjit_min_header-3.2.1.h.

◆ _up

unsigned char* __sFILE64::_up

Definition at line 140 of file rb_mjit_min_header-3.2.1.h.

◆ _ur

int __sFILE64::_ur

Definition at line 141 of file rb_mjit_min_header-3.2.1.h.

◆ _w

int __sFILE64::_w

Definition at line 125 of file rb_mjit_min_header-3.2.1.h.

◆ _write

_ssize_t(* __sFILE64::_write) (struct _reent *, void *, const char *, size_t)

Definition at line 134 of file rb_mjit_min_header-3.2.1.h.


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