summaryrefslogtreecommitdiff
path: root/src/core/file_sys
diff options
context:
space:
mode:
authorGravatar Yuri Kunde Schlesner2015-05-06 02:15:46 -0300
committerGravatar Yuri Kunde Schlesner2015-05-06 23:45:06 -0300
commit6f89d25f908e6c08e1cf20546b43dc269a93409b (patch)
tree75794cffbb83049401e50741d55fe3b38115e521 /src/core/file_sys
parentMove typedefs from kernel.h to more appropriate places (diff)
downloadyuzu-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.h17
-rw-r--r--src/core/file_sys/disk_archive.h2
-rw-r--r--src/core/file_sys/ivfc_archive.h2
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
22namespace FileSys { 22namespace FileSys {
23 23
24class FileBackend;
25class DirectoryBackend;
26
24// Path string type 27// Path string type
25enum LowPathType : u32 { 28enum 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////////////////////////////////////////////////////////////////////////////////////////////////////