Ruby 4.0.7p0 (2026-09-15 revision 229531a6cfbf07e3caef30dbac24a2a3f3fed482)
__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: