VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
defaultVrfCreator.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2002 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: defVrfCreator.h,v $ $Revision: 1.28 $ $State: Exp $
7 *******************************************************************************/
8 #ifndef defaultVrfCreator_H_
9 #define defaultVrfCreator_H_
10 
11 
15 
18 
19 
20 #include "vrfcgf/vrfCreator.h"
21 
25 #include "vrfcgf/vrfcgfDefines.h"
27 {
28 public:
31 
33  virtual ~DtDefaultVrfCreator();
34 
35 
80 
84  static void registerDefaultParameterCreators(
86 
90  static void registerDefaultSimObjectCreators(DtSimObjectFactory* factory);
91 
95  static void registerDefaultSimObjectStateRepositoryCreators(
97 
101  static void registerDefaultSimObjectNetInterfaceCreators(
103 
107  static void registerDefaultResourceCreators(
108  DtSimResourceFactory* factory);
109 
113  static void registerDefaultTaskCreators(DtSimTaskFactory* factory);
114 
115  static void registerDefaultTaskStateCreators(DtSimTaskStateFactory* factory);
116 
120  static void registerDefaultInterfaceContentCreators(
121  DtInterfaceContentFactory* factory);
122 
126  static void registerDefaultVrfObjectMessageCreators(
127  DtVrfObjectMessageFactory* factory);
128 
131  static void registerDefaultVrfTDLMessageCreators(
132  DtVrfTDLMessageFactory* factory);
133 
137  static void registerDefaultSetDataRequestCreators(
138  DtSetDataRequestFactory* factory);
139 
143  static void registerDefaultReportCreators(DtSimReportFactory* factory);
144 
148  static void registerDefaultAdminContentCreators(DtAdminContentFactory* factory);
149 
153  static void registerDefaultSimCommandCreators(DtSimCommandFactory* factory);
154 
158  static void registerDefaultSimCommandExecutorCreators(DtSimCommandExecutorFactory* factory);
159 
164  static void registerDefaultCondExprCreators(DtCondExprFactory* factory);
165 
169  static void registerDefaultStatementCreators(DtStatementFactory* factory);
170 
175  static void registerDefaultTaskManagerCreators(
176  DtSimTaskManagerFactory* factory);
177 
182  static void registerDefaultVrfObjectPlanManagerCreators(
184 
189  static void registerDefaultComponentManagerCreators(
191 
195  static void registerDefaultComponentDescriptorCreators(
197 
201  static void registerDefaultComponentCreators(DtSimComponentFactory* factory);
202 
206  static void registerDefaultEvaluatorCreators(DtEvaluatorFactory* factory);
207 
208  static void registerDefaultProcessStateRepositoryCreators(
210 
211  static void registerDefaultSpatialFilterCreators(
212  DtSpatialFilterFactory* factory);
213 
214  static void registerDefaultSpatialFilterEvaluatorCreators(
216 
217  static void registerDefaultSignatureModifierCreators(
218  DtSignatureModifierFactory* factory);
219 
220  static void registerDefaultSignaureModifierEvaluatorCreators(
222 
223  static void registerDefaultSignaturePropagatorCreators(
225 
226  static void registerDefaultSignaturePropagatorDescriptorCreators(
228 
229  static void registerDefaultRadioDescriptorCreators(
230  DtVrfRadioDescriptorFactory* factory);
231 
232  static void registerDefaultDetectLevelDeterminatorCreators(
234 
239  static void registerDefaultRadioCreators(DtVrfRadioFactory* factory);
240 
241  virtual void registerDefaultCommModelCreators(DtCommModelFactory* factory);
242  virtual void registerDefaultCommModelDescriptorCreators(DtCommModelDescriptorFactory* factory);
243 
244  static void registerDefaultSettingsObjectCreators(
245  DtSettingsObjectFactory* factory);
246 
247  static void registerDefaultSubordinateEntryCreators(
248  DtSubordinateEntryFactory* factory);
249 
250  static void registerDefaultScriptInterfaceCreators(DtScriptInterfaceFactory* factory);
251 
252  static void registerDefaultScriptResourceManagerCreators(DtScriptResourceManagerFactory* factory);
253 
254  static void registerDefaultLuaObjectSerializerCreators(DtLuaObjectSerializer* factory);
255 
256 private:
259 
261  const DtDefaultVrfCreator & operator=(const DtDefaultVrfCreator & orig);
262 
263 };
264 
265 #endif
266 

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)