VLC  3.0.21
Data Structures | Functions
vlc_memstream.h File Reference
Include dependency graph for vlc_memstream.h:

Go to the source code of this file.

Data Structures

struct  vlc_memstream
 

Functions

int vlc_memstream_open (struct vlc_memstream *ms)
 
int vlc_memstream_flush (struct vlc_memstream *ms)
 
int vlc_memstream_close (struct vlc_memstream *ms)
 
size_t vlc_memstream_write (struct vlc_memstream *ms, const void *ptr, size_t len)
 
int vlc_memstream_putc (struct vlc_memstream *ms, int c)
 
int vlc_memstream_puts (struct vlc_memstream *ms, const char *str)
 
int vlc_memstream_vprintf (struct vlc_memstream *ms, const char *fmt, va_list args)
 
int vlc_memstream_printf (struct vlc_memstream *s, const char *fmt,...)
 

Function Documentation

◆ vlc_memstream_close()

int vlc_memstream_close ( struct vlc_memstream ms)

◆ vlc_memstream_flush()

int vlc_memstream_flush ( struct vlc_memstream ms)

References vlc_memstream::error.

◆ vlc_memstream_open()

int vlc_memstream_open ( struct vlc_memstream ms)

◆ vlc_memstream_printf()

int vlc_memstream_printf ( struct vlc_memstream s,
const char *  fmt,
  ... 
)

◆ vlc_memstream_putc()

int vlc_memstream_putc ( struct vlc_memstream ms,
int  c 
)

◆ vlc_memstream_puts()

int vlc_memstream_puts ( struct vlc_memstream ms,
const char *  str 
)

◆ vlc_memstream_vprintf()

int vlc_memstream_vprintf ( struct vlc_memstream ms,
const char *  fmt,
va_list  args 
)

◆ vlc_memstream_write()

size_t vlc_memstream_write ( struct vlc_memstream ms,
const void *  ptr,
size_t  len 
)