acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
byte_stream_memory_file.h
1
//
2
// file_byte_stream_memory_file.h
3
// acme
4
//
5
// Created by Camilo Sasuke Thomas Borregaard Soerensen on 10/07/18.
6
//
7
8
9
10
11
//namespace file
12
//{
13
//
14
//
15
// class CLASS_DECL_ACME byte_stream_memory_file :
16
// virtual public stream,
17
// virtual public memory_file
18
// {
19
// public:
20
//
21
//
22
// byte_stream_memory_file(::particle * pparticle);
23
// virtual ~byte_stream_memory_file();
24
//
25
// virtual filesize seek(filesize offset, enum_seek seekOrigin);
26
// virtual filesize get_position() const;
27
// virtual void flush();
28
// virtual void * get_internal_data();
29
// virtual const void * get_internal_data() const;
30
// virtual memsize get_internal_data_size() const;
31
// virtual bool set_internal_data_size(memsize s);
32
// virtual void write(const void * p, memsize s);
33
// virtual memsize read(void * p, memsize s);
34
// virtual void set_length(filesize dwNewLen);
35
// virtual void close();
36
//
37
// };
38
//
39
//
40
//} // namespace file
filesystem
file
byte_stream_memory_file.h
Generated by
1.17.0