ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

debug.c File Reference
#include "wine/config.h"
#include "wine/port.h"
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <ctype.h>
#include <excpt.h>
#include "wine/debug.h"
#include "wine/library.h"
#include <rtlfuncs.h>
#include <cmfuncs.h>

Go to the source code of this file.

Defines

#define WIN32_NO_STATUS
#define MAX_DEBUG_OPTIONS   256

Functions

ULONG NTAPI vDbgPrintExWithPrefix (IN LPCSTR Prefix, IN ULONG ComponentId, IN ULONG Level, IN LPCSTR Format, IN va_list ap)
static void debug_init (void)
static int __cdecl cmp_name (const void *p1, const void *p2)
unsigned char __wine_dbg_get_channel_flags (struct __wine_debug_channel *channel)
int __wine_dbg_set_channel_flags (struct __wine_debug_channel *channel, unsigned char set, unsigned char clear)
static void add_option (const char *name, unsigned char set, unsigned char clear)
static void parse_options (const char *str)
int wine_dbg_printf (const char *format,...)
const charwine_dbg_sprintf (const char *format,...)
int wine_dbg_log (enum __wine_debug_class cls, struct __wine_debug_channel *channel, const char *file, const char *func, const int line, const char *format,...)
static charget_temp_buffer (size_t size)
static void release_temp_buffer (char *buffer, size_t size)
static const chardefault_dbgstr_an (const char *str, int n)
static const chardefault_dbgstr_wn (const WCHAR *str, int n)
static int default_dbg_vprintf (const char *format, va_list args)
static int default_dbg_vlog (enum __wine_debug_class cls, struct __wine_debug_channel *channel, const char *file, const char *func, const int line, const char *format, va_list args)
const charwine_dbgstr_an (const char *s, int n)
const charwine_dbgstr_wn (const WCHAR *s, int n)
void __wine_dbg_set_functions (const struct __wine_debug_functions *new_funcs, struct __wine_debug_functions *old_funcs, size_t size)

Variables

static const char *const debug_classes [] = { "fixme", "err", "warn", "trace" }
static unsigned char default_flags = (1 << __WINE_DBCL_ERR) | (1 << __WINE_DBCL_FIXME)
static int nb_debug_options = -1
static struct __wine_debug_channel debug_options [MAX_DEBUG_OPTIONS]
static struct
__wine_debug_functions 
funcs

Generated on Sat May 26 2012 04:42:28 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.