RetroArch
Functions | Variables
verbosity.c File Reference
#include <stdio.h>
#include <stdarg.h>
#include <string/stdstring.h>
#include <streams/file_stream.h>
#include <compat/fopen_utf8.h>
#include "file_path_special.h"
#include "verbosity.h"
Include dependency graph for verbosity.c:
This graph shows which files directly or indirectly include this file:

Functions

void verbosity_enable (void)
 
void verbosity_disable (void)
 
bool verbosity_is_enabled (void)
 
boolverbosity_get_ptr (void)
 
voidretro_main_log_file (void)
 
void retro_main_log_file_init (const char *path)
 
void retro_main_log_file_deinit (void)
 
void RARCH_LOG_V (const char *tag, const char *fmt, va_list ap)
 
void RARCH_LOG_BUFFER (uint8_t *data, size_t size)
 
void RARCH_LOG (const char *fmt,...)
 
void RARCH_LOG_OUTPUT (const char *msg,...)
 
void RARCH_WARN (const char *fmt,...)
 
void RARCH_ERR (const char *fmt,...)
 

Variables

static FILElog_file_fp = NULL
 
static voidlog_file_buf = NULL
 
static bool main_verbosity = false
 
static bool log_file_initialized = false
 

Function Documentation

◆ RARCH_ERR()

void RARCH_ERR ( const char *  fmt,
  ... 
)
Here is the call graph for this function:

◆ RARCH_LOG()

void RARCH_LOG ( const char *  fmt,
  ... 
)
Here is the call graph for this function:

◆ RARCH_LOG_BUFFER()

void RARCH_LOG_BUFFER ( uint8_t data,
size_t  size 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ RARCH_LOG_OUTPUT()

void RARCH_LOG_OUTPUT ( const char *  msg,
  ... 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ RARCH_LOG_V()

void RARCH_LOG_V ( const char *  tag,
const char *  fmt,
va_list  ap 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ RARCH_WARN()

void RARCH_WARN ( const char *  fmt,
  ... 
)
Here is the call graph for this function:

◆ retro_main_log_file()

void* retro_main_log_file ( void  )
Here is the caller graph for this function:

◆ retro_main_log_file_deinit()

void retro_main_log_file_deinit ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ retro_main_log_file_init()

void retro_main_log_file_init ( const char *  path)
Here is the caller graph for this function:

◆ verbosity_disable()

void verbosity_disable ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ verbosity_enable()

void verbosity_enable ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ verbosity_get_ptr()

bool* verbosity_get_ptr ( void  )
Here is the caller graph for this function:

◆ verbosity_is_enabled()

bool verbosity_is_enabled ( void  )
Here is the caller graph for this function:

Variable Documentation

◆ log_file_buf

void* log_file_buf = NULL
static

◆ log_file_fp

FILE* log_file_fp = NULL
static

◆ log_file_initialized

bool log_file_initialized = false
static

◆ main_verbosity

bool main_verbosity = false
static