dolphin-emulator/Source/Core/DiscIO
Lioncash 552c0d8404 Common: Move byte swapping utilities into their own header
This moves all the byte swapping utilities into a header named Swap.h.

A dedicated header is much more preferable here due to the size of the
code itself. In general usage throughout the codebase, CommonFuncs.h was
generally only included for these functions anyway. These being in their
own header avoids dumping the lesser used utilities into scope. As well
as providing a localized area for more utilities related to byte
swapping in the future (should they be needed). This also makes it nicer
to identify which files depend on the byte swapping utilities in
particular.

Since this is a completely new header, moving the code uncovered a few
indirect includes, as well as making some other inclusions unnecessary.
2017-03-03 17:18:18 -05:00
..
Blob.cpp WbfsBlob: Only open each file once 2017-01-11 13:33:27 +01:00
Blob.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
CISOBlob.cpp Don't create new IOFiles when creating a blob 2017-01-11 13:23:23 +01:00
CISOBlob.h Don't create new IOFiles when creating a blob 2017-01-11 13:23:23 +01:00
CMakeLists.txt CMakeLists: Normalize whitespace 2017-03-01 14:53:23 -05:00
CompressedBlob.cpp CompressFileToBlob: add an explicit seek to make sure we're at the start 2017-01-21 21:42:58 +01:00
CompressedBlob.h Don't create new IOFiles when creating a blob 2017-01-11 13:23:23 +01:00
DiscIO.vcxproj Add TGC disc image compatibility 2016-12-18 18:57:36 +01:00
DiscIO.vcxproj.filters Add TGC disc image compatibility 2016-12-18 18:57:36 +01:00
DiscScrubber.cpp DiscScrubber: Don't take SFileInfo instances by value 2017-01-04 20:12:49 -05:00
DiscScrubber.h DiscScrubber: Make struct and variable names conformant to the coding style 2017-01-04 17:04:41 -05:00
DriveBlob.cpp SectorReader: Fix cache line bias 2016-07-09 02:27:35 +10:00
DriveBlob.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Enums.cpp SConfig: Replace bNTSC with m_region 2017-01-02 20:57:48 +01:00
Enums.h SConfig: Replace bNTSC with m_region 2017-01-02 20:57:48 +01:00
FileBlob.cpp Don't create new IOFiles when creating a blob 2017-01-11 13:23:23 +01:00
FileBlob.h Don't create new IOFiles when creating a blob 2017-01-11 13:23:23 +01:00
FileMonitor.cpp Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
FileMonitor.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Filesystem.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Filesystem.h Filesystem: Return strings from GetFileName without the const qualifier 2016-09-18 12:56:25 -04:00
FileSystemGCWii.cpp Filesystem: Return strings from GetFileName without the const qualifier 2016-09-18 12:56:25 -04:00
FileSystemGCWii.h Filesystem: Return strings from GetFileName without the const qualifier 2016-09-18 12:56:25 -04:00
NANDContentLoader.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
NANDContentLoader.h IOS/ES: Implement ES_Export* ioctlvs 2017-02-27 21:26:28 +01:00
TGCBlob.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
TGCBlob.h Don't create new IOFiles when creating a blob 2017-01-11 13:23:23 +01:00
Volume.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
Volume.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
VolumeCreator.cpp Added support for Wii RVT-R disc images. 2016-12-01 07:51:29 -05:00
VolumeCreator.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VolumeDirectory.cpp VolumeDirectory: Use case-insensitive comparison when sorting 2017-01-25 15:07:07 +01:00
VolumeDirectory.h DiscIO: Add GetRegion function and Region enum 2017-01-02 20:57:11 +01:00
VolumeGC.cpp DiscIO: Add GetRegion function and Region enum 2017-01-02 20:57:11 +01:00
VolumeGC.h Forward declare IBlobReader in Volume headers 2017-02-19 08:40:30 +01:00
VolumeWad.cpp Use ESFormats for TMDs 2017-02-26 19:46:29 +01:00
VolumeWad.h Use ESFormats for TMDs 2017-02-26 19:46:29 +01:00
VolumeWiiCrypted.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
VolumeWiiCrypted.h IOS/ES: Keep track of the active title properly 2017-03-02 20:28:01 +01:00
WbfsBlob.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
WbfsBlob.h Fix -Wshadow warning for file_entry 2017-01-22 17:27:37 +01:00
WiiWad.cpp Use ESFormats for TMDs 2017-02-26 19:46:29 +01:00
WiiWad.h Use ESFormats for TMDs 2017-02-26 19:46:29 +01:00