diff options
| author | 2015-05-06 02:15:46 -0300 | |
|---|---|---|
| committer | 2015-05-06 23:45:06 -0300 | |
| commit | 6f89d25f908e6c08e1cf20546b43dc269a93409b (patch) | |
| tree | 75794cffbb83049401e50741d55fe3b38115e521 /src/core/file_sys | |
| parent | Move typedefs from kernel.h to more appropriate places (diff) | |
| download | yuzu-6f89d25f908e6c08e1cf20546b43dc269a93409b.tar.gz yuzu-6f89d25f908e6c08e1cf20546b43dc269a93409b.tar.xz yuzu-6f89d25f908e6c08e1cf20546b43dc269a93409b.zip | |
FileSys: Clean-up includes, de-inline destructors
Diffstat (limited to 'src/core/file_sys')
| -rw-r--r-- | src/core/file_sys/archive_backend.h | 17 | ||||
| -rw-r--r-- | src/core/file_sys/disk_archive.h | 2 | ||||
| -rw-r--r-- | src/core/file_sys/ivfc_archive.h | 2 |
3 files changed, 14 insertions, 7 deletions
diff --git a/src/core/file_sys/archive_backend.h b/src/core/file_sys/archive_backend.h index 43a106549..1956d76cb 100644 --- a/src/core/file_sys/archive_backend.h +++ b/src/core/file_sys/archive_backend.h | |||
| @@ -5,22 +5,25 @@ | |||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include <memory> | 7 | #include <memory> |
| 8 | #include <sstream> | ||
| 9 | #include <string> | ||
| 10 | #include <utility> | ||
| 11 | #include <vector> | ||
| 8 | 12 | ||
| 13 | #include "common/bit_field.h" | ||
| 9 | #include "common/common_types.h" | 14 | #include "common/common_types.h" |
| 15 | #include "common/logging/log.h" | ||
| 10 | #include "common/string_util.h" | 16 | #include "common/string_util.h" |
| 11 | #include "common/bit_field.h" | ||
| 12 | |||
| 13 | #include "core/file_sys/file_backend.h" | ||
| 14 | #include "core/file_sys/directory_backend.h" | ||
| 15 | 17 | ||
| 18 | #include "core/hle/result.h" | ||
| 16 | #include "core/mem_map.h" | 19 | #include "core/mem_map.h" |
| 17 | #include "core/hle/kernel/kernel.h" | ||
| 18 | 20 | ||
| 19 | //////////////////////////////////////////////////////////////////////////////////////////////////// | ||
| 20 | // FileSys namespace | ||
| 21 | 21 | ||
| 22 | namespace FileSys { | 22 | namespace FileSys { |
| 23 | 23 | ||
| 24 | class FileBackend; | ||
| 25 | class DirectoryBackend; | ||
| 26 | |||
| 24 | // Path string type | 27 | // Path string type |
| 25 | enum LowPathType : u32 { | 28 | enum LowPathType : u32 { |
| 26 | Invalid = 0, | 29 | Invalid = 0, |
diff --git a/src/core/file_sys/disk_archive.h b/src/core/file_sys/disk_archive.h index 770bd715e..a22d3837a 100644 --- a/src/core/file_sys/disk_archive.h +++ b/src/core/file_sys/disk_archive.h | |||
| @@ -8,6 +8,8 @@ | |||
| 8 | #include "common/file_util.h" | 8 | #include "common/file_util.h" |
| 9 | 9 | ||
| 10 | #include "core/file_sys/archive_backend.h" | 10 | #include "core/file_sys/archive_backend.h" |
| 11 | #include "core/file_sys/directory_backend.h" | ||
| 12 | #include "core/file_sys/file_backend.h" | ||
| 11 | #include "core/loader/loader.h" | 13 | #include "core/loader/loader.h" |
| 12 | 14 | ||
| 13 | //////////////////////////////////////////////////////////////////////////////////////////////////// | 15 | //////////////////////////////////////////////////////////////////////////////////////////////////// |
diff --git a/src/core/file_sys/ivfc_archive.h b/src/core/file_sys/ivfc_archive.h index 1aff9e0a4..10415798d 100644 --- a/src/core/file_sys/ivfc_archive.h +++ b/src/core/file_sys/ivfc_archive.h | |||
| @@ -10,6 +10,8 @@ | |||
| 10 | #include "common/common_types.h" | 10 | #include "common/common_types.h" |
| 11 | 11 | ||
| 12 | #include "core/file_sys/archive_backend.h" | 12 | #include "core/file_sys/archive_backend.h" |
| 13 | #include "core/file_sys/directory_backend.h" | ||
| 14 | #include "core/file_sys/file_backend.h" | ||
| 13 | #include "core/loader/loader.h" | 15 | #include "core/loader/loader.h" |
| 14 | 16 | ||
| 15 | //////////////////////////////////////////////////////////////////////////////////////////////////// | 17 | //////////////////////////////////////////////////////////////////////////////////////////////////// |