acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
get_memory.h
1
#pragma once
2
3
4
//#include "block.h"
5
6
7
class
CLASS_DECL_ACME get_memory
8
{
9
public
:
10
11
12
memory_base
* m_pmemory;
13
block
m_block;
14
15
16
get_memory(
memory_base
&
memory
);
17
get_memory(
memory_base
* pmemory);
18
// block is const, its memory not!!!!
19
get_memory(
const
block
&
block
);
20
// VOID * NOT const!!
21
get_memory(
/* NOTTTT const!!!!! */
void
* p, memsize s);
22
23
~get_memory();
24
25
26
void
* get(memsize s);
27
28
bool
get_base64(const ::scoped_string & scopedstr);
29
30
bool
get(
const
void
* pdata, memsize s);
31
32
bool
get(
const
memory_base
&
memory
);
33
34
bool
get(
const
block
&
block
);
35
36
::u8 * data()
const
;
37
38
memsize size()
const
;
39
40
41
};
42
43
44
memory_base
Definition
memory_base.h:92
memory
Definition
memory.h:33
block
Definition
block.h:46
prototype
prototype
get_memory.h
Generated by
1.17.0