Quassel IRC  Pre-Release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
logbacktrace_win.cpp File Reference
#include "quassel.h"
#include <windows.h>
#include <dbghelp.h>
#include <stdio.h>
#include <QFile>
#include <QTextStream>
Include dependency graph for logbacktrace_win.cpp:

Go to the source code of this file.

Classes

struct  EnumModulesContext

Functions

void loadHelpStackFrame (IMAGEHLP_STACK_FRAME &ihsf, const STACKFRAME64 &stackFrame)
BOOL CALLBACK EnumSymbolsCB (PSYMBOL_INFO symInfo, ULONG size, PVOID user)
BOOL CALLBACK EnumModulesCB (LPCSTR ModuleName, DWORD64 BaseOfDll, PVOID UserContext)

Function Documentation

void loadHelpStackFrame ( IMAGEHLP_STACK_FRAME &  ihsf,
const STACKFRAME64 &  stackFrame 
)

Definition at line 31 of file logbacktrace_win.cpp.

BOOL CALLBACK EnumSymbolsCB ( PSYMBOL_INFO  symInfo,
ULONG  size,
PVOID  user 
)

Definition at line 39 of file logbacktrace_win.cpp.

BOOL CALLBACK EnumModulesCB ( LPCSTR  ModuleName,
DWORD64  BaseOfDll,
PVOID  UserContext 
)