acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
file_context_interface.h
1
// From file_context.h by camilo on 2024-06-28 09:39 <3ThomasBorregaardSorensen!!
2
#pragma once
3
4
5
class
CLASS_DECL_ACME
file_context_interface
:
6
virtual
public
object
7
{
8
public
:
9
10
11
::file_pointer get_file(const ::payload& payloadFile, ::file::e_open eopen, ::pointer < ::file::exception >* ppfileexception =
nullptr
)
override
;
12
13
virtual
string
safe_get_string(const ::payload& payloadFile,
::e_status
* pestatus =
nullptr
);
14
virtual
void
safe_get_memory(const ::payload& payloadFile,
memory_base
& mem,
::e_status
* pestatus =
nullptr
);
15
virtual ::memory safe_get_memory(const ::payload& payloadFile);
16
virtual
string_array_base safe_get_lines(const ::payload& payloadFile,
::e_status
* pestatus =
nullptr
);
17
18
19
};
20
21
22
e_status
Definition
e_status.h:30
file_context_interface
Definition
file_context_interface.h:7
memory_base
Definition
memory_base.h:92
filesystem
filesystem
file_context_interface.h
Generated by
1.17.0