Workspace 6.21.5
Namespaces | Macros | Functions
systemutilities_win.cpp File Reference
#include "systemutilities.h"
#include <QApplication>
#include <QDir>
#include <QFileDialog>
#include <QFileInfo>
#include <QLibrary>
#include <QMessageBox>
#include <QObject>
#include <QProcess>
#include <QString>
#include <QTemporaryFile>
#include <QTimer>
#include <QUrl>
#include <QtConcurrent>
#include <QTextEdit>
#include <windows.h>
#include <dbghelp.h>
#include <io.h>
#include <psapi.h>
#include "Workspace/Application/logmanager.h"
#include "Workspace/Application/settings.h"
#include "Workspace/Application/workspaceinit.h"
#include "Workspace/Application/System/blockingtask.h"
#include "Workspace/DataExecution/Operations/Builtin/getfile.h"
Include dependency graph for systemutilities_win.cpp:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::System
 

Macros

#define STRINGIFY(x)   #x
 
#define TOSTRING(x)   STRINGIFY(x)
 

Functions

QStringList getCurrentStack (CONTEXT contextRecord)
 Get callstack of current thread.
 

Macro Definition Documentation

◆ STRINGIFY

#define STRINGIFY (   x)    #x

◆ TOSTRING

#define TOSTRING (   x)    STRINGIFY(x)

Variable Documentation

◆ dbgHelpDll

QLibrary dbgHelpDll

◆ procStackWalk64

FuncStackWalk64 procStackWalk64 {}

◆ procSymCleanup

FuncSymCleanup procSymCleanup {}

◆ procSymFunctionTableAccess64

FuncSymFunctionTableAccess64 procSymFunctionTableAccess64 {}

◆ procSymGetLineFromAddr64

FuncSymGetLineFromAddr64 procSymGetLineFromAddr64 {}

◆ procSymGetModuleBase64

FuncSymGetModuleBase64 procSymGetModuleBase64 {}

◆ procSymGetModuleInfo64

FuncSymGetModuleInfo64 procSymGetModuleInfo64 {}

◆ procSymGetOptions

FuncSymGetOptions procSymGetOptions {}

◆ procSymGetSymFromAddr64

FuncSymGetSymFromAddr64 procSymGetSymFromAddr64 {}

◆ procSymInitialize

FuncSymInitialize procSymInitialize {}

◆ procSymLoadModule64

FuncSymLoadModule64 procSymLoadModule64 {}

◆ procSymSetOptions

FuncSymSetOptions procSymSetOptions {}

◆ procUnDecorateSymbolName

FuncUnDecorateSymbolName procUnDecorateSymbolName {}