acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaa_file_context.h
1#pragma once
2
3
4namespace ios
5{
6
7
8 class CLASS_DECL_ACME file_context :
9 virtual public ::file_context
10 {
11 public:
12
13
14 ::pointer<directory_system> m_pdirectorysystem;
15 ::pointer<file_system> m_pfilesystem;
16
17
18 file_context();
19 virtual ~file_context();
20
21 virtual void initialize(::particle * pparticle) override;
22
23 virtual void update_module_path() override;
24
25 virtual ::payload length(const ::file::path & path, ::payload * pvarQuery) override;
26
27 virtual ::file_pointer get_file(const ::payload & payloadFile, ::file::e_open eopen) override;
28
29
30 };
31
32
33} // namespace ios
34
35
36
Definition particle.h:95
Definition payload.h:54