omw
0.2.1-beta
|
#include "../../omw/defs.h"
#include <cstdint>
#include "../../omw/string.h"
#include "../../omw/windows/envVar.h"
#include "../../omw/windows/error.h"
#include "../../omw/windows/exception.h"
#include "../../omw/windows/string.h"
Go to the source code of this file.
Namespaces | |
omw | |
Main namespace. | |
omw::windows | |
Wraping and helper functions for the Windows API. | |
Functions | |
std::vector< omw::string > | omw::windows::getAllDosDevices () |
std::vector< omw::string > | omw::windows::queryDosDevice (const std::string &device) |
bool | omw::windows::beep (uint32_t frequency, uint32_t duration_ms, bool blocking=false) |
Performance Counter | |
int64_t | omw::windows::queryPerformanceCounter () |
int64_t | omw::windows::queryPerformanceFrequency () |
double | omw::windows::perfCntrCalcDuration (int64_t startTick, int64_t endTick) |
uint32_t | omw::windows::perfCntrCalcDuration_s (int64_t startTick) |
uint32_t | omw::windows::perfCntrCalcDuration_s (int64_t startTick, int64_t endTick) |
uint32_t | omw::windows::perfCntrCalcDuration_ms (int64_t startTick) |
uint32_t | omw::windows::perfCntrCalcDuration_ms (int64_t startTick, int64_t endTick) |
uint32_t | omw::windows::perfCntrCalcDuration_us (int64_t startTick) |
uint32_t | omw::windows::perfCntrCalcDuration_us (int64_t startTick, int64_t endTick) |
int64_t | omw::windows::perfCntrCalcTickCount (double t_s) |
int64_t | omw::windows::perfCntrCalcTickCount_s (uint32_t t_s) |
int64_t | omw::windows::perfCntrCalcTickCount_ms (uint32_t t_ms) |
int64_t | omw::windows::perfCntrCalcTickCount_us (uint32_t t_us) |
void | omw::windows::perfCntrSleep (double t_s) |
void | omw::windows::perfCntrSleep_s (uint32_t t_s) |
void | omw::windows::perfCntrSleep_ms (uint32_t t_ms) |
void | omw::windows::perfCntrSleep_us (uint32_t t_us) |
int64_t | omw::windows::perfCntrGetTick () |
bool | omw::windows::perfCntrElapsed (int64_t &oldTick, int64_t tickDuration) |
Console | |
bool | omw::windows::consoleEnVirtualTermProc () |
uint32_t | omw::windows::consoleGetInCodePage () |
uint32_t | omw::windows::consoleGetOutCodePage () |
bool | omw::windows::consoleSetInCodePage (uint32_t cp) |
bool | omw::windows::consoleSetOutCodePage (uint32_t cp) |
bool | omw::windows::consoleSetCodePage (uint32_t cp) |
Sets the input and output code page of the console. More... | |
bool | omw::windows::consoleSetCodePageUTF8 () |