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 _unspecified_locale_info
 
struct __locale_t * _locale
 
int __sdidinit
 
void(* __cleanup )(struct _reent *)
 
struct _Bigint_result
 
int _result_k
 
struct _Bigint_p5s
 
struct _Bigint ** _freelist
 
int _cvtlen
 
char * _cvtbuf
 
union {
   struct {
      unsigned int   _unused_rand
 
      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 *   _nextf [30]
 
      unsigned int   _nmalloc [30]
 
   }   _unused
 
_new
 
struct _atexit_atexit
 
struct _atexit _atexit0
 
void(** _sig_func )(int)
 
struct _glue __sglue
 
__FILE __sf [3]
 

Detailed Description

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

Field Documentation

◆ __cleanup

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

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

◆ __sdidinit

int _reent::__sdidinit

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

◆ __sf

__FILE _reent::__sf[3]

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

◆ __sglue

struct _glue _reent::__sglue

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

◆ _asctime_buf

char _reent::_asctime_buf[26]

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

◆ _atexit

struct _atexit* _reent::_atexit

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

◆ _atexit0

struct _atexit _reent::_atexit0

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

◆ _cvtbuf

char* _reent::_cvtbuf

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

◆ _cvtlen

int _reent::_cvtlen

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

◆ _emergency

char _reent::_emergency[25]

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

◆ _errno

int _reent::_errno

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

◆ _freelist

struct _Bigint** _reent::_freelist

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

◆ _gamma_signgam

int _reent::_gamma_signgam

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

◆ _getdate_err

int _reent::_getdate_err

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

◆ _h_errno

int _reent::_h_errno

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

◆ _inc

int _reent::_inc

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

◆ _l64a_buf

char _reent::_l64a_buf[8]

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

◆ _locale

struct __locale_t* _reent::_locale

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

◆ _localtime_buf

struct __tm _reent::_localtime_buf

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

◆ _mblen_state

_mbstate_t _reent::_mblen_state

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

◆ _mbrlen_state

_mbstate_t _reent::_mbrlen_state

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

◆ _mbrtowc_state

_mbstate_t _reent::_mbrtowc_state

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

◆ _mbsrtowcs_state

_mbstate_t _reent::_mbsrtowcs_state

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

◆ _mbtowc_state

_mbstate_t _reent::_mbtowc_state

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

◆ _nextf

unsigned char* _reent::_nextf[30]

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

◆ _nmalloc

unsigned int _reent::_nmalloc[30]

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

◆ _p5s

struct _Bigint* _reent::_p5s

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

◆ _r48

struct _rand48 _reent::_r48

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

◆ _rand_next

__extension__ unsigned long long _reent::_rand_next

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

◆ _result

struct _Bigint* _reent::_result

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

◆ _result_k

int _reent::_result_k

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

◆ _sig_func

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

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

◆ _signal_buf

char _reent::_signal_buf[24]

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

◆ _stderr

__FILE * _reent::_stderr

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

◆ _stdin

__FILE* _reent::_stdin

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

◆ _stdout

__FILE * _reent::_stdout

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

◆ _strtok_last

char* _reent::_strtok_last

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

◆ _unspecified_locale_info

int _reent::_unspecified_locale_info

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

◆ _unused_rand

unsigned int _reent::_unused_rand

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

◆ _wcrtomb_state

_mbstate_t _reent::_wcrtomb_state

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

◆ _wcsrtombs_state

_mbstate_t _reent::_wcsrtombs_state

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

◆ _wctomb_state

_mbstate_t _reent::_wctomb_state

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


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