dolphin/Source/Core/Common
comex c22d1d68ab Mark which Wii root to use in the NAND path code.
It's used by both the GUI to do things like install WADs and check up on
the system menu, in which case the global root should be used, and by
/dev/es, in which case the local one should.  The latter isn't
*terribly* useful today, since no contents will ever be installed in
temporary roots (although it's still relevant for data directories), but
converting the whole thing makes sense because then it will Just Work
once the entire NAND is synced.

Because it would have been a bit of work to split it up (but I can if
desired), this commit also contains some basic cleanup of
NANDContentLoader:

(1) The useless interface class INANDContentLoader is removed and the
    methods are changed to just return CNANDContentLoader (the only
    implementation);
(2) CNANDContentManager is changed to use unique_ptr and cleaned up a
    bit.
2015-10-16 09:10:39 +02:00
..
Crypto
GL Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
Logging Fix building with PCH disabled. 2015-09-28 11:51:08 -05:00
Arm64Emitter.cpp Common: Move asserts to their own header 2015-09-26 18:51:27 -04:00
Arm64Emitter.h Common: Move asserts to their own header 2015-09-26 18:51:27 -04:00
ArmCommon.h
ArmCPUDetect.cpp
Assert.h Common: Move asserts to their own header 2015-09-26 18:51:27 -04:00
Atomic_GCC.h Fix building with PCH disabled. 2015-09-28 11:51:08 -05:00
Atomic_Win32.h
Atomic.h
BitField.h Merge pull request #2738 from lioncash/bitfield 2015-10-03 18:21:24 -07:00
BitSet.h JitArm64: Fastmem: fixup map & lookup 2015-08-14 11:24:03 -05:00
BlockingLoop.h
BreakPoints.cpp
BreakPoints.h Fix -Wunused-private-field warning 2015-09-16 23:31:53 +02:00
CDUtils.cpp Fix building with PCH disabled. 2015-09-28 11:51:08 -05:00
CDUtils.h
ChunkFile.h ChunkFile: Provide additional helpers for C-style arrays 2015-09-30 19:45:46 -04:00
CMakeLists.txt Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
CodeBlock.h Common: Move asserts to their own header 2015-09-26 18:51:27 -04:00
ColorUtil.cpp
ColorUtil.h
Common.h Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
Common.vcxproj Merge pull request #3095 from void-ghost/savestate_race_condition_fix 2015-10-03 18:08:33 -07:00
Common.vcxproj.filters SaveState: Fix for race condition ("wait" didn't actually waited for file to flush/close). 2015-09-27 21:40:32 +03:00
CommonFuncs.h CommonFuncs: Remove define for snprintf 2015-09-04 03:13:02 -04:00
CommonPaths.h
CommonTypes.h
CPUDetect.h CPUDetect: Remove a memset call on the this pointer 2015-07-28 23:44:18 -04:00
DebugInterface.h
ENetUtil.cpp
ENetUtil.h
Event.h [windows] remove various workarounds which were required for vs2013 2015-09-03 04:39:05 -07:00
FifoQueue.h
FileSearch.cpp FileSearch: Don't use RegExs, just do string comparisons. 2015-09-27 13:25:51 -04:00
FileSearch.h FileSearch: Don't use RegExs, just do string comparisons. 2015-09-27 13:25:51 -04:00
FileUtil.cpp Fix building with PCH disabled. 2015-09-28 11:51:08 -05:00
FileUtil.h Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
FixedSizeQueue.h
Flag.h [windows] remove various workarounds which were required for vs2013 2015-09-03 04:39:05 -07:00
FPURoundMode.h
GekkoDisassembler.cpp
GekkoDisassembler.h
GenericCPUDetect.cpp
GenericFPURoundMode.cpp
Hash.cpp Hash: Narrow define scope 2015-08-29 02:57:35 -04:00
Hash.h
IniFile.cpp IniFile: Mark getter functions as const 2015-08-19 22:27:18 -04:00
IniFile.h Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
Intrinsics.h
JitRegister.cpp Partially revert "General: Toss out PRI macro usage" 2015-09-11 09:49:00 -04:00
JitRegister.h
LinearDiskCache.h Fix -Wuninitialized warnings 2015-09-29 04:27:27 +02:00
make_scmrev.h.js [windows] When making scmrev.h, also look for msysgit explicitly. VS2015 packages it. 2015-09-03 04:39:04 -07:00
MathUtil.cpp
MathUtil.h MathUtil: Convert IsPow2 into a constexpr function 2015-09-12 01:26:05 -04:00
MemArena.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
MemArena.h
MemoryUtil.cpp Partially revert "General: Toss out PRI macro usage" 2015-09-11 09:49:00 -04:00
MemoryUtil.h
Misc.cpp
MsgHandler.cpp Fix building with PCH disabled. 2015-09-28 11:51:08 -05:00
MsgHandler.h
NandPaths.cpp Mark which Wii root to use in the NAND path code. 2015-10-16 09:10:39 +02:00
NandPaths.h Mark which Wii root to use in the NAND path code. 2015-10-16 09:10:39 +02:00
Network.cpp Fix building with PCH disabled. 2015-09-28 11:51:08 -05:00
Network.h
NonCopyable.h Common: Move NonCopyable to its own header 2015-09-26 18:50:35 -04:00
PcapFile.cpp
PcapFile.h Common: Move NonCopyable to its own header 2015-09-26 18:50:35 -04:00
PerformanceCounter.cpp
PerformanceCounter.h
Profiler.cpp Profiler: Sort output by total time 2015-08-20 11:50:43 +02:00
Profiler.h Profiler: Sort output by total time 2015-08-20 11:50:43 +02:00
SCMRevGen.vcxproj [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
ScopeGuard.h SaveState: Fix for race condition ("wait" didn't actually waited for file to flush/close). 2015-09-27 21:40:32 +03:00
SDCardUtil.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
SDCardUtil.h
SettingsHandler.cpp
SettingsHandler.h
StringUtil.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
StringUtil.h Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
SymbolDB.cpp Partially revert "General: Toss out PRI macro usage" 2015-09-11 09:49:00 -04:00
SymbolDB.h
SysConf.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
SysConf.h Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
Thread.cpp Fix building with PCH disabled. 2015-09-04 10:34:45 -05:00
Thread.h
Timer.cpp Partially revert "General: Toss out PRI macro usage" 2015-09-11 09:49:00 -04:00
Timer.h
TraversalClient.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
TraversalClient.h
TraversalProto.h
TraversalServer.cpp
Version.cpp
x64ABI.cpp
x64ABI.h
x64Analyzer.cpp
x64Analyzer.h
x64CPUDetect.cpp Common: Get rid of a few pointer casts 2015-09-15 12:28:59 -04:00
x64Emitter.cpp x64Emitter: Remove pointer cast 2015-09-17 09:35:13 -04:00
x64Emitter.h Common: Move asserts to their own header 2015-09-26 18:51:27 -04:00
x64FPURoundMode.cpp
XSaveWorkaround.cpp