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

Data Fields

int _errno
 
__FILE_stdin
 
__FILE_stdout
 
__FILE_stderr
 
int _inc
 
char _emergency [25]
 
int _reserved_1
 
struct __locale_t * _locale
 
int _reserved_0
 
void(* __cleanup )(struct _reent *)
 
struct _Bigint_result
 
int _result_k
 
struct _Bigint_p5s
 
struct _Bigint ** _freelist
 
int _cvtlen
 
char * _cvtbuf
 
union {
   struct {
      unsigned int   _reserved_2
 
      char *   _strtok_last
 
      char   _asctime_buf [26]
 
      struct __tm   _localtime_buf
 
      int   _gamma_signgam
 
      __extension__ unsigned long long   _rand_next
 
      struct _rand48   _r48
 
      _mbstate_t   _mblen_state
 
      _mbstate_t   _mbtowc_state
 
      _mbstate_t   _wctomb_state
 
      char   _l64a_buf [8]
 
      char   _signal_buf [24]
 
      int   _getdate_err
 
      _mbstate_t   _mbrlen_state
 
      _mbstate_t   _mbrtowc_state
 
      _mbstate_t   _mbsrtowcs_state
 
      _mbstate_t   _wcrtomb_state
 
      _mbstate_t   _wcsrtombs_state
 
      int   _h_errno
 
   }   _reent
 
   struct {
      unsigned char *   _reserved_3 [30]
 
      unsigned int   _reserved_4 [30]
 
   }   _reserved_5
 
_new
 
struct _atexit_reserved_6
 
struct _atexit _reserved_7
 
void(** _sig_func )(int)
 

Detailed Description

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

Field Documentation

◆ __cleanup

void(* _reent::__cleanup) (struct _reent *)

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

◆ _asctime_buf

char _reent::_asctime_buf[26]

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

◆ _cvtbuf

char* _reent::_cvtbuf

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

◆ _cvtlen

int _reent::_cvtlen

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

◆ _emergency

char _reent::_emergency[25]

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

◆ _errno

int _reent::_errno

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

◆ _freelist

struct _Bigint** _reent::_freelist

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

◆ _gamma_signgam

int _reent::_gamma_signgam

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

◆ _getdate_err

int _reent::_getdate_err

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

◆ _h_errno

int _reent::_h_errno

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

◆ _inc

int _reent::_inc

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

◆ _l64a_buf

char _reent::_l64a_buf[8]

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

◆ _locale

struct __locale_t* _reent::_locale

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

◆ _localtime_buf

struct __tm _reent::_localtime_buf

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

◆ _mblen_state

_mbstate_t _reent::_mblen_state

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

◆ _mbrlen_state

_mbstate_t _reent::_mbrlen_state

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

◆ _mbrtowc_state

_mbstate_t _reent::_mbrtowc_state

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

◆ _mbsrtowcs_state

_mbstate_t _reent::_mbsrtowcs_state

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

◆ _mbtowc_state

_mbstate_t _reent::_mbtowc_state

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

◆ _p5s

struct _Bigint* _reent::_p5s

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

◆ _r48

struct _rand48 _reent::_r48

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

◆ _rand_next

__extension__ unsigned long long _reent::_rand_next

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

◆ _reserved_0

int _reent::_reserved_0

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

◆ _reserved_1

int _reent::_reserved_1

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

◆ _reserved_2

unsigned int _reent::_reserved_2

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

◆ _reserved_3

unsigned char* _reent::_reserved_3[30]

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

◆ _reserved_4

unsigned int _reent::_reserved_4[30]

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

◆ _reserved_6

struct _atexit* _reent::_reserved_6

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

◆ _reserved_7

struct _atexit _reent::_reserved_7

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

◆ _result

struct _Bigint* _reent::_result

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

◆ _result_k

int _reent::_result_k

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

◆ _sig_func

void(** _reent::_sig_func) (int)

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

◆ _signal_buf

char _reent::_signal_buf[24]

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

◆ _stderr

__FILE * _reent::_stderr

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

◆ _stdin

__FILE* _reent::_stdin

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

◆ _stdout

__FILE * _reent::_stdout

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

◆ _strtok_last

char* _reent::_strtok_last

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

◆ _wcrtomb_state

_mbstate_t _reent::_wcrtomb_state

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

◆ _wcsrtombs_state

_mbstate_t _reent::_wcsrtombs_state

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

◆ _wctomb_state

_mbstate_t _reent::_wctomb_state

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


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