acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
value.h
1
#pragma once
2
3
4
namespace
mathematics
5
{
6
7
8
class
value_impl
;
9
10
11
class
value
12
{
13
public
:
14
15
16
enum
e_get_value
17
{
18
19
get_value_formula,
20
get_value_number,
21
22
};
23
24
25
value_impl * m_pimpl;
26
27
28
void
parse_numeric_formula(const ::scoped_string & scopedstr);
29
30
virtual
void
set_value_string(const ::scoped_string & scopedstr);
31
virtual
string
get_value_string(e_get_value egetvalue);
32
33
34
35
};
36
37
38
39
class
value_impl
:
40
virtual
public
value
41
{
42
public
:
43
44
45
string
m_str;
46
47
48
virtual
void
set_value_string(const ::scoped_string & scopedstr);
49
virtual
string
get_value_string(e_get_value egetvalue);
50
51
52
53
};
54
55
56
}
// namespace mathematics
57
58
mathematics::value_impl
Definition
value.h:42
mathematics::value
Definition
value.h:15
prototype
prototype
value.h
Generated by
1.17.0