acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
file_stream1.h
1#pragma once
2
3
4//#include "binary_stream.h"
5//#include "acme/platform/system.h"
6//
7//inline auto get_app() { return system()->application(); }
8//
9
10//namespace file
11//{
12//
13//
14// class CLASS_DECL_ACME file_stream :
15// virtual public binary_stream<::file::file>
16// {
17// public:
18//
19//
20// file_stream();
21// file_stream(const ::file::path & path,::u32 nOpenFlags,::platform::application * papp = ::get_app());
22//
23// file_stream(::file::file * preader);
25// ~file_stream() override;
26//
27//
28// void open(const ::file::path & pathFileName,::u32 nOpenFlags,::platform::application * papp = ::get_app());
29//
30//
31//
32// };
33//
34//
35//} // namespace file
36//
37//