-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBaseValueFactory.cpp
More file actions
60 lines (57 loc) · 1.01 KB
/
Copy pathBaseValueFactory.cpp
File metadata and controls
60 lines (57 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include "BaseValueFactory.h"
#include "baseValue.h"
QMap<QString, create_ptr> BaseValueFactory::create_list = {
MAP_TAG(REDNUMBER),
MAP_TAG(ACS),
MAP_TAG(T),
MAP_TAG(V),
MAP_TAG(QGS),
MAP_TAG(OGS),
MAP_TAG(ZGS),
MAP_TAG(HGS),
MAP_TAG(DGS),
MAP_TAG(XGS),
MAP_TAG(JGJSH),
MAP_TAG(JGOSH),
MAP_TAG(HZ),
MAP_TAG(HV),
MAP_TAG(JJ),
MAP_TAG(HQO),
MAP_TAG(HYT),
MAP_TAG(HZH),
MAP_TAG(HDX),
MAP_TAG(JGHVH),
MAP_TAG(JGHVHH),
MAP_TAG(JGHVHV),
MAP_TAG(JGHVHDX),
MAP_TAG(JGHVHJO),
MAP_TAG(JGTVS),
MAP_TAG(JGBMJ),
MAP_TAG(JGMMJ),
MAP_TAG(HVYT),
MAP_TAG(HVZH),
MAP_TAG(HVDX),
MAP_TAG(HVYTS0),
MAP_TAG(HVYTS1),
MAP_TAG(HVYTS2),
MAP_TAG(LS),
MAP_TAG(LZS),
MAP_TAG(PD),
MAP_TAG(SD),
MAP_TAG(QS1),
MAP_TAG(QS2),
MAP_TAG(QS3),
MAP_TAG(GWGS),
MAP_TAG(SWGS),
MAP_TAG(BLUENUMBER),
MAP_TAG(BLUEZF),
MAP_TAG(BLUEDX),
MAP_TAG(BLUEQO),
MAP_TAG(BLUEZH),
MAP_TAG(BLUEV),
MAP_TAG(BLUE012L)
};
LotterTag* BaseValueFactory::createLotterTag(QString tag, Formula* parent)
{
return create_list.value(tag)(parent);
}