VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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 
79 
83  static void registerDefaultParameterCreators(
85 
89  static void registerDefaultSimObjectCreators(DtSimObjectFactory* factory);
90 
94  static void registerDefaultSimObjectStateRepositoryCreators(
96 
100  static void registerDefaultSimObjectNetInterfaceCreators(
102 
106  static void registerDefaultResourceCreators(
107  DtSimResourceFactory* factory);
108 
112  static void registerDefaultTaskCreators(DtSimTaskFactory* factory);
113 
114  static void registerDefaultTaskStateCreators(DtSimTaskStateFactory* factory);
115 
119  static void registerDefaultInterfaceContentCreators(
120  DtInterfaceContentFactory* factory);
121 
125  static void registerDefaultVrfObjectMessageCreators(
126  DtVrfObjectMessageFactory* factory);
127 
131  static void registerDefaultSetDataRequestCreators(
132  DtSetDataRequestFactory* factory);
133 
137  static void registerDefaultReportCreators(DtSimReportFactory* factory);
138 
142  static void registerDefaultAdminContentCreators(DtAdminContentFactory* factory);
143 
147  static void registerDefaultSimCommandCreators(DtSimCommandFactory* factory);
148 
152  static void registerDefaultSimCommandExecutorCreators(DtSimCommandExecutorFactory* factory);
153 
158  static void registerDefaultCondExprCreators(DtCondExprFactory* factory);
159 
163  static void registerDefaultStatementCreators(DtStatementFactory* factory);
164 
169  static void registerDefaultTaskManagerCreators(
170  DtSimTaskManagerFactory* factory);
171 
176  static void registerDefaultVrfObjectPlanManagerCreators(
178 
183  static void registerDefaultComponentManagerCreators(
185 
189  static void registerDefaultComponentDescriptorCreators(
191 
195  static void registerDefaultComponentCreators(DtSimComponentFactory* factory);
196 
200  static void registerDefaultEvaluatorCreators(DtEvaluatorFactory* factory);
201 
202  static void registerDefaultProcessStateRepositoryCreators(
204 
205  static void registerDefaultSpatialFilterCreators(
206  DtSpatialFilterFactory* factory);
207 
208  static void registerDefaultSpatialFilterEvaluatorCreators(
210 
211  static void registerDefaultSignatureModifierCreators(
212  DtSignatureModifierFactory* factory);
213 
214  static void registerDefaultSignaureModifierEvaluatorCreators(
216 
217  static void registerDefaultSignaturePropagatorCreators(
219 
220  static void registerDefaultSignaturePropagatorDescriptorCreators(
222 
223  static void registerDefaultRadioDescriptorCreators(
224  DtVrfRadioDescriptorFactory* factory);
225 
226  static void registerDefaultDetectLevelDeterminatorCreators(
228 
233  static void registerDefaultRadioCreators(DtVrfRadioFactory* factory);
234 
235  virtual void registerDefaultCommModelCreators(DtCommModelFactory* factory);
236  virtual void registerDefaultCommModelDescriptorCreators(DtCommModelDescriptorFactory* factory);
237 
238  static void registerDefaultSettingsObjectCreators(
239  DtSettingsObjectFactory* factory);
240 
241  static void registerDefaultSubordinateEntryCreators(
242  DtSubordinateEntryFactory* factory);
243 
244  static void registerDefaultScriptInterfaceCreators(DtScriptInterfaceFactory* factory);
245 
246  static void registerDefaultScriptResourceManagerCreators(DtScriptResourceManagerFactory* factory);
247 
248  static void registerDefaultLuaObjectSerializerCreators(DtLuaObjectSerializer* factory);
249 
250 private:
253 
255  const DtDefaultVrfCreator & operator=(const DtDefaultVrfCreator & orig);
256 
257 };
258 
259 #endif
260 

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)