Emergency 20 Dokumentation  4.2.0
Em20MainEventFactories.h
Go to the documentation of this file.
1 // Copyright (C) 2012-2018 Promotion Software GmbH
2 
3 
4 //[-------------------------------------------------------]
5 //[ Header guard ]
6 //[-------------------------------------------------------]
7 #pragma once
8 
9 
10 //[-------------------------------------------------------]
11 //[ Includes ]
12 //[-------------------------------------------------------]
14 
15 
16 //[-------------------------------------------------------]
17 //[ Namespace ]
18 //[-------------------------------------------------------]
19 namespace em5
20 {
21 
22 
23  //[-------------------------------------------------------]
24  //[ Classes ]
25  //[-------------------------------------------------------]
27  {
28  public:
29  inline MainEvent301Factory() : GenericMainEventFactory("em5::MainEvent301") {}
30 
31  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
32  };
33 
35  {
36  public:
37  inline MainEvent302Factory() : GenericMainEventFactory("em5::MainEvent302") {}
38 
39  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
40  };
41 
43  {
44  public:
45  inline MainEvent303Factory() : GenericMainEventFactory("em5::MainEvent303") {}
46 
47  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
48  };
49 
51  {
52  public:
53  inline MainEvent304Factory() : GenericMainEventFactory("em5::MainEvent304") {}
54 
55  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
56  };
57 
59  {
60  public:
61  inline MainEvent305Factory() : GenericMainEventFactory("em5::MainEvent305") {}
62 
63  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
64  };
65 
67  {
68  public:
69  inline MainEvent306Factory() : GenericMainEventFactory("em5::MainEvent306") {}
70 
71  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
72  };
73 
75  {
76  public:
77  inline MainEvent307Factory() : GenericMainEventFactory("em5::MainEvent307") {}
78 
79  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
80  };
81 
83  {
84  public:
85  inline MainEvent308Factory() : GenericMainEventFactory("em5::MainEvent308") {}
86 
87  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
88  };
89 
91  {
92  public:
93  inline MainEvent309Factory() : GenericMainEventFactory("em5::MainEvent309") {}
94 
95  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
96  };
97 
99  {
100  public:
101  inline MainEvent310Factory() : GenericMainEventFactory("em5::MainEvent310") {}
102 
103  QSF_CAMP_RTTI() // Only adds the virtual method "campClassId()", nothing more
104  };
105 
106 
107 //[-------------------------------------------------------]
108 //[ Namespace ]
109 //[-------------------------------------------------------]
110 } // em5
111 
112 
113 //[-------------------------------------------------------]
114 //[ CAMP reflection system ]
115 //[-------------------------------------------------------]
117 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent302Factory)
118 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent303Factory)
119 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent304Factory)
120 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent305Factory)
121 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent306Factory)
122 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent307Factory)
123 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent308Factory)
124 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent309Factory)
125 QSF_CAMP_TYPE_NONCOPYABLE(em5::MainEvent310Factory)
Definition: ActionPriority.h:13
MainEvent306Factory()
Definition: Em20MainEventFactories.h:69
MainEvent302Factory()
Definition: Em20MainEventFactories.h:37
MainEvent309Factory()
Definition: Em20MainEventFactories.h:93
MainEvent303Factory()
Definition: Em20MainEventFactories.h:45
MainEvent310Factory()
Definition: Em20MainEventFactories.h:101
MainEvent301Factory()
Definition: Em20MainEventFactories.h:29
MainEvent308Factory()
Definition: Em20MainEventFactories.h:85
#define QSF_CAMP_RTTI()
Only adds the virtual method "campClassId()", nothing more.
Definition: CampClass.h:75
#define QSF_CAMP_TYPE_NONCOPYABLE(type)
See "CAMP_TYPE_NONCOPYABLE" for details.
Definition: CampClass.h:112
MainEvent305Factory()
Definition: Em20MainEventFactories.h:61
MainEvent307Factory()
Definition: Em20MainEventFactories.h:77
Definition: Em20MainEventFactories.h:98
Definition: Em20MainEventFactories.h:50
Definition: Em20MainEventFactories.h:26
Definition: Em20MainEventFactories.h:34
Definition: Em20MainEventFactories.h:58
Definition: Em20MainEventFactories.h:82
Definition: Em20MainEventFactories.h:42
Definition: Em20MainEventFactories.h:66
Definition: Em20MainEventFactories.h:90
Definition: Em20MainEventFactories.h:74
MainEvent304Factory()
Definition: Em20MainEventFactories.h:53
Generic main event factory base class.
Definition: GenericMainEventFactory.h:30