acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
file_system_real_path_interface_cache.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 22:48 <3ThomasBorregaardSørensen!! ThomasKanGodLideTalFem.
5
// From acme by camilo on 2025-10-22 16:50 <3ThomasBorregaardSørensen!! ThomasKanGodLideTalFem.
6
#pragma once
7
8
9
#include "acme/filesystem/filesystem/real_and_logical_path.h"
10
11
12
class
CLASS_DECL_ACME file_system_real_path_interface_cache :
13
virtual
public
::particle
14
{
15
public
:
16
17
18
critical_section
m_criticalsection;
19
::string_map < ::file::real_and_logical_path > m_mapRealPath;
20
class ::time m_timeRealPathMapAllocationElapsed;
21
22
23
file_system_real_path_interface_cache();
24
~file_system_real_path_interface_cache()
override
;
25
26
27
virtual
void
on_initialize_particle()
override
;
28
29
30
virtual ::file::real_and_logical_path _real_path1(const ::scoped_string& scopedstrName,
file_system_real_path_interface
* prealpathinterface);
31
32
33
};
critical_section
Definition
critical_section.h:9
file_system_real_path_interface
Definition
file_system_real_path_interface.h:13
filesystem
filesystem
file_system_real_path_interface_cache.h
Generated by
1.17.0