Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
ArchMiscWindows.cpp File Reference
#include "arch/win32/ArchMiscWindows.h"
#include "arch/win32/ArchDaemonWindows.h"
#include "arch/win32/XArchWindows.h"
#include "base/Log.h"
#include "base/String.h"
#include "common/Constants.h"
#include <Psapi.h>
#include <array>
#include <filesystem>
Include dependency graph for ArchMiscWindows.cpp:

Macros

#define MS_LOG_DEBUG(message, ...)

Functions

void errorMessageBox (const char *message, const char *title="Fatal Error")
std::string getBinaryName ()

Variables

const std::string s_binaryName = getBinaryName()

Macro Definition Documentation

◆ MS_LOG_DEBUG

#define MS_LOG_DEBUG ( message,
... )
Value:
OutputDebugStringA((deskflow::string::sprintf((s_binaryName + ": " + message + "\n").c_str(), __VA_ARGS__)).c_str())
const std::string s_binaryName
Definition ArchMiscWindows.cpp:49
std::string sprintf(const char *fmt,...)
Print a string using sprintf-style formatting.
Definition String.cpp:105

Function Documentation

◆ errorMessageBox()

void errorMessageBox ( const char * message,
const char * title = "Fatal Error" )

◆ getBinaryName()

std::string getBinaryName ( )

Variable Documentation

◆ s_binaryName

const std::string s_binaryName = getBinaryName()