acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
file_system_composite.h
1
// Created by camilo on 2025-10-19 16:53 <3ThomasBorregaardSørensen!!
2
// From programming by camilo on 2025-10-19 17:28 <3ThomasBorregaardSørensen!! ThomasKanGodLideTalFem.
3
// From programming by camilo on 2025-10-19 17:34 <3ThomasBorregaardSørensen!! ThomasKanGodLideTalFem.
4
// From programming by camilo on 2025-10-19 17:50 <3ThomasBorregaardSørensen!! ThomasKanGodLideTalFem.
5
#pragma once
6
7
8
#include "acme/filesystem/filesystem/file_system_interface.h"
9
10
11
class
CLASS_DECL_ACME file_system_composite :
12
virtual
public
::file_system_interface
13
{
14
public
:
15
16
17
::pointer < ::file_system_interface > m_pfilesysteminterface;
18
19
20
file_system_composite();
21
~file_system_composite()
override
;
22
23
24
25
//bool file_system_file_exists(const ::file_system_cache_item& pfilesystemcacheitem) override;
26
//bool file_system_is_folder(const ::file_system_cache_item& pfilesystemcacheitem) override;
27
//bool file_system_has_script(const ::file_system_cache_item& pfilesystemcacheitem) override;
28
//string file_system_expanded_md5(const ::file_system_cache_item& pfilesystemcacheitem) override;
29
30
class ::file_system_cache_item file_system_item(
31
const ::scoped_string& scopedstrName,
32
::file_system_real_path_interface
* pfilesystemrealpathinterface =
nullptr
)
override
;
33
34
35
};
36
37
38
file_system_real_path_interface
Definition
file_system_real_path_interface.h:13
filesystem
filesystem
file_system_composite.h
Generated by
1.17.0