xine-lib: scratch_buffer_s Struct Reference

xine-lib 1.2.12

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:

- xine-lib-1.2.12/include/xine/scratch.h