dolphin/Source/Core/Common
Léo Lam 1bdfedf3c6 Common: Add a Result class
This adds a lightweight, easy to use std::variant wrapper intended to
be used as a return type for functions that can return either a result
or an error code.
2018-03-31 10:45:44 +02:00
..
Compat
Config
Crypto
GL GLInterface: Use EXT_swap_control or MESA_swap_control over SGI 2018-03-26 22:09:22 +10:00
Logging Add a log type for Symbols and move symbols related logs to it 2018-03-22 14:57:28 -04:00
Align.h
Analytics.cpp
Analytics.h
Arm64Emitter.cpp Arm64Emitter: Satisfy unrelated linter issues that cropped up by modifying the cpp file 2018-03-23 19:17:44 -04:00
Arm64Emitter.h Arm64Emitter: Make IsImmArithmetic, IsImmLogical, FPImm8ToFloat, and FPImm8FromFloat internally linked 2018-03-23 19:17:26 -04:00
ArmCommon.h
ArmCPUDetect.cpp
Assert.h Assert: Remove unused parameter from DEBUG_ASSERT 2018-03-16 13:01:11 -04:00
Atomic_GCC.h
Atomic_Win32.h
Atomic.h
BitField.h
BitField.natvis
BitSet.h
BitUtils.h
BlockingLoop.h
CDUtils.cpp
CDUtils.h
ChunkFile.h Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
CMakeLists.txt Common/CMakeLists: Migrate off add_dolphin_library 2018-03-23 19:08:30 -04:00
CodeBlock.h Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
ColorUtil.cpp
ColorUtil.h
Common.h
Common.vcxproj Common: Add a Result class 2018-03-31 10:45:44 +02:00
Common.vcxproj.filters Common: Add a Result class 2018-03-31 10:45:44 +02:00
CommonFuncs.cpp
CommonFuncs.h CommonFuncs: LastStrerrorString added 2017-08-18 20:08:50 +01:00
CommonPaths.h
CommonTypes.h CommonTypes: Qualify standard integral types in typedefs with std:: 2017-08-20 19:34:52 -04:00
CompatPatches.cpp
CPUDetect.h
DebugInterface.h
ENetUtil.cpp
ENetUtil.h
Event.h
File.cpp
File.h
FileSearch.cpp
FileSearch.h
FileUtil.cpp AutoUpdater: support optionally restarting Dolphin after update 2018-03-23 11:10:25 +01:00
FileUtil.h AutoUpdater: support optionally restarting Dolphin after update 2018-03-23 11:10:25 +01:00
FixedSizeQueue.h
Flag.h
FPURoundMode.h
GekkoDisassembler.cpp
GekkoDisassembler.h
GenericCPUDetect.cpp
GenericFPURoundMode.cpp
Hash.cpp CustomTexture: Drop old texture format. 2018-01-20 17:08:47 +01:00
Hash.h CustomTexture: Drop old texture format. 2018-01-20 17:08:47 +01:00
HttpRequest.cpp HttpRequest: Add callback option 2018-03-28 17:33:34 +02:00
HttpRequest.h HttpRequest: Add callback option 2018-03-28 17:33:34 +02:00
IniFile.cpp
IniFile.h
Intrinsics.h
JitRegister.cpp
JitRegister.h
Lazy.h
LdrWatcher.cpp
LdrWatcher.h
LinearDiskCache.h LinearDiskCache: Don't cast away const in Read() 2018-03-27 21:09:18 -04:00
make_scmrev.h.js make_scmrev.h.js: set default auto-update track from environment 2018-03-19 00:11:55 +01:00
MathUtil.cpp
MathUtil.h MathUtil: Generify IsPow2 2018-03-23 09:50:49 -04:00
MD5.cpp
MD5.h
MemArena.cpp
MemArena.h
MemoryUtil.cpp
MemoryUtil.h
MsgHandler.cpp
MsgHandler.h
NandPaths.cpp
NandPaths.h
Network.cpp
Network.h
PcapFile.cpp
PcapFile.h
PerformanceCounter.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PerformanceCounter.h
Profiler.cpp
Profiler.h
QoSSession.cpp Add Quality of Service (QoS) support 2018-03-09 00:11:18 +01:00
QoSSession.h Add Quality of Service (QoS) support 2018-03-09 00:11:18 +01:00
Result.h Common: Add a Result class 2018-03-31 10:45:44 +02:00
scmrev.h.in
SCMRevGen.vcxproj
ScopeGuard.h
SDCardUtil.cpp
SDCardUtil.h
Semaphore.h
SettingsHandler.cpp SettingsHandler: Fix generated serial numbers 2017-08-08 23:25:40 +08:00
SettingsHandler.h SettingsHandler: Make GenerateSerialNumber static 2017-01-27 10:29:57 -05:00
SPSCQueue.h
StringUtil.cpp StringUtil: Fix possible bad free 2018-03-26 23:48:13 +02:00
StringUtil.h StringUtil: Fix Windows encoding in ThousandSeparate 2018-03-10 12:13:30 +01:00
Swap.h Include <endian.h> for byte swap macros on OpenBSD 2018-02-26 00:07:05 +02:00
SymbolDB.cpp
SymbolDB.h
SysConf.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
SysConf.h Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
Thread.cpp
Thread.h
Timer.cpp
Timer.h
TraversalClient.cpp
TraversalClient.h
TraversalProto.h
TraversalServer.cpp traversal: add systemd watchdog support 2018-03-08 06:10:17 +00:00
UPnP.cpp
UPnP.h
Version.cpp
Version.h
WorkQueueThread.h
x64ABI.cpp
x64ABI.h
x64CPUDetect.cpp
x64Emitter.cpp x64Emitter: Make FloatOp and NormalOp enum classes 2018-03-18 18:04:54 -04:00
x64Emitter.h x64Emitter: Make eligible register and immediate functions constexpr 2018-03-26 18:21:22 -04:00
x64FPURoundMode.cpp
x64Reg.h