PipeWire: spa_log_methods Struct Reference

PipeWire 0.3.34

Data Fields
spa_log_methods Struct Reference
SPA Logging

## Data Fields
uint32_t | version
void(* | log )(void *object, enum spa_log_level level, const char *file, int line, const char *func, const char *fmt,...) 1(6
| Log a message with the given log level. More...
void(*) void(* | logv )(void *object, enum spa_log_level level, const char *file, int line, const char *func, const char *fmt, va_list args) 1(6
| Log a message with the given log level. More...

## Field Documentation

## ◆ log

void(* spa_log_methods::log) (void *object, enum spa_log_level level, const char *file, int line, const char *func, const char *fmt,...) 1(6

Log a message with the given log level.

Parameters

  log | a spa_log
  level | a spa_log_level
  file | the file name
  line | the line number
  func | the function name
  fmt | printf style format
  ... | format arguments

## ◆ logv

void(*) void(* spa_log_methods::logv) (void *object, enum spa_log_level level, const char *file, int line, const char *func, const char *fmt, va_list args) 1(6

Log a message with the given log level.

Parameters

  log | a spa_log
  level | a spa_log_level
  file | the file name
  line | the line number
  func | the function name
  fmt | printf style format
  args | format arguments

## ◆ version

uint32_t spa_log_methods::version

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

- build/doc/spa/support/log.h