xine-lib 1.2.13-20230125hg15249
Public Member Functions | Data Fields
scratch_buffer_s Struct Reference

#include <scratch.h>

Public Member Functions

void XINE_FORMAT_PRINTF (2, 0)(*scratch_printf)(scratch_buffer_t *this_gen
 

Data Fields

void const char * format
 
void const char va_list ap
 
char **(* get_content )(scratch_buffer_t *this_gen)
 
void(* dispose )(scratch_buffer_t *this_gen)
 
char ** lines
 
char ** ordered
 
int num_lines
 
int cur
 
pthread_mutex_t lock
 

Member Function Documentation

◆ XINE_FORMAT_PRINTF()

void scratch_buffer_s::XINE_FORMAT_PRINTF ( 2 ,
0  )

Field Documentation

◆ ap

void const char va_list scratch_buffer_s::ap

◆ cur

int scratch_buffer_s::cur

◆ dispose

void(* scratch_buffer_s::dispose) (scratch_buffer_t *this_gen)

◆ format

void const char* scratch_buffer_s::format

◆ get_content

char **(* scratch_buffer_s::get_content) (scratch_buffer_t *this_gen)

◆ lines

char** scratch_buffer_s::lines

◆ lock

pthread_mutex_t scratch_buffer_s::lock

◆ num_lines

int scratch_buffer_s::num_lines

◆ ordered

char** scratch_buffer_s::ordered

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