Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)
__sFILE Struct Reference

Data Fields

unsigned char * _p
size_t _w
short _flags
short _file
struct __sbuf _bf
int(* vwrite )(struct __sFILE *, struct __suio *)
const char *(* vextra )(struct __sFILE *, size_t, void *, long *, int)

Detailed Description

Definition at line 160 of file vsnprintf.c.

Field Documentation

◆ _bf

struct __sbuf __sFILE::_bf

Definition at line 168 of file vsnprintf.c.

◆ _file

short __sFILE::_file

Definition at line 167 of file vsnprintf.c.

◆ _flags

short __sFILE::_flags

Definition at line 166 of file vsnprintf.c.

◆ _p

unsigned char* __sFILE::_p

Definition at line 161 of file vsnprintf.c.

◆ _w

size_t __sFILE::_w

Definition at line 165 of file vsnprintf.c.

◆ vextra

const char *(* __sFILE::vextra) (struct __sFILE *, size_t, void *, long *, int)

Definition at line 173 of file vsnprintf.c.

◆ vwrite

int(* __sFILE::vwrite) (struct __sFILE *, struct __suio *)

Definition at line 172 of file vsnprintf.c.


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