acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
file_system_cache_item.h
1// Created by camilo on 2025-10-19 17:00 <3ThomasBorregaardSørensen!! ThomasKanGodLideTalFem.
2// From programming by camilo on 2025-10-19 17:27 <3ThomasBorregaardSørensen!! ThomasKanGodLideTalFem.
3#pragma once
4
5
6#include "acme/filesystem/filesystem/file_system_item.h"
7
8
9class CLASS_DECL_ACME file_system_cache_item :
10 virtual public ::pointer < ::file_system_item >
11{
12public:
13
14
15 ::string m_strName2;
16
17
18 file_system_cache_item();
19 file_system_cache_item(const ::scoped_string & scopedstrName, ::file_system_item * pitem) :
20 ::pointer < ::file_system_item>(pitem),
21 m_strName2(scopedstrName)
22 {
23
24 }
25 ~file_system_cache_item();
26
27
28 bool is_ok() const
29 {
30
31 return m_p->is_ok();
32
33 }
34
35
36 bool ok() const
37 {
38
39 return this->is_ok();
40
41 }
42
43
44 const ::file::path& path() const
45 {
46
47 return m_p->path();
48
49 }
50
51
52};
53
54
55
Definition file_system_item.h:9