Ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
Data Fields
__sFILE64 Struct Reference

#include <rb_mjit_min_header-2.7.7.h>

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
 
_fpos64_t(* _seek64 )(struct _reent *, void *, _fpos64_t, int)
 
_flock_t _lock
 
_mbstate_t _mbstate
 

Detailed Description

Definition at line 151 of file rb_mjit_min_header-2.7.7.h.

Field Documentation

◆ _bf

struct __sbuf __sFILE64::_bf

Definition at line 157 of file rb_mjit_min_header-2.7.7.h.

◆ _blksize

int __sFILE64::_blksize

Definition at line 174 of file rb_mjit_min_header-2.7.7.h.

◆ _close

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

Definition at line 167 of file rb_mjit_min_header-2.7.7.h.

◆ _cookie

void* __sFILE64::_cookie

Definition at line 160 of file rb_mjit_min_header-2.7.7.h.

◆ _data

struct _reent* __sFILE64::_data

Definition at line 159 of file rb_mjit_min_header-2.7.7.h.

◆ _file

short __sFILE64::_file

Definition at line 156 of file rb_mjit_min_header-2.7.7.h.

◆ _flags

short __sFILE64::_flags

Definition at line 155 of file rb_mjit_min_header-2.7.7.h.

◆ _flags2

int __sFILE64::_flags2

Definition at line 175 of file rb_mjit_min_header-2.7.7.h.

◆ _lb

struct __sbuf __sFILE64::_lb

Definition at line 173 of file rb_mjit_min_header-2.7.7.h.

◆ _lbfsize

int __sFILE64::_lbfsize

Definition at line 158 of file rb_mjit_min_header-2.7.7.h.

◆ _lock

_flock_t __sFILE64::_lock

Definition at line 178 of file rb_mjit_min_header-2.7.7.h.

◆ _mbstate

_mbstate_t __sFILE64::_mbstate

Definition at line 179 of file rb_mjit_min_header-2.7.7.h.

◆ _nbuf

unsigned char __sFILE64::_nbuf[1]

Definition at line 172 of file rb_mjit_min_header-2.7.7.h.

◆ _offset

_off64_t __sFILE64::_offset

Definition at line 176 of file rb_mjit_min_header-2.7.7.h.

◆ _p

unsigned char* __sFILE64::_p

Definition at line 152 of file rb_mjit_min_header-2.7.7.h.

◆ _r

int __sFILE64::_r

Definition at line 153 of file rb_mjit_min_header-2.7.7.h.

◆ _read

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

Definition at line 161 of file rb_mjit_min_header-2.7.7.h.

◆ _seek

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

Definition at line 166 of file rb_mjit_min_header-2.7.7.h.

◆ _seek64

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

Definition at line 177 of file rb_mjit_min_header-2.7.7.h.

◆ _ub

struct __sbuf __sFILE64::_ub

Definition at line 168 of file rb_mjit_min_header-2.7.7.h.

◆ _ubuf

unsigned char __sFILE64::_ubuf[3]

Definition at line 171 of file rb_mjit_min_header-2.7.7.h.

◆ _up

unsigned char* __sFILE64::_up

Definition at line 169 of file rb_mjit_min_header-2.7.7.h.

◆ _ur

int __sFILE64::_ur

Definition at line 170 of file rb_mjit_min_header-2.7.7.h.

◆ _w

int __sFILE64::_w

Definition at line 154 of file rb_mjit_min_header-2.7.7.h.

◆ _write

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

Definition at line 163 of file rb_mjit_min_header-2.7.7.h.


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