Ruby 3.4.5p51 (2025-07-16 revision 20cda200d3ce092571d0b5d342dadca69636cb0f)
__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: