VR-Forces 4.3.1 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 
78 
82  static void registerDefaultParameterCreators(
84 
88  static void registerDefaultSimObjectCreators(DtSimObjectFactory* factory);
89 
93  static void registerDefaultSimObjectStateRepositoryCreators(
95 
99  static void registerDefaultSimObjectNetInterfaceCreators(
101 
105  static void registerDefaultResourceCreators(
106  DtSimResourceFactory* factory);
107 
111  static void registerDefaultTaskCreators(DtSimTaskFactory* factory);
112 
113  static void registerDefaultTaskStateCreators(DtSimTaskStateFactory* factory);
114 
118  static void registerDefaultInterfaceContentCreators(
119  DtInterfaceContentFactory* factory);
120 
124  static void registerDefaultVrfObjectMessageCreators(
125  DtVrfObjectMessageFactory* factory);
126 
130  static void registerDefaultSetDataRequestCreators(
131  DtSetDataRequestFactory* factory);
132 
136  static void registerDefaultReportCreators(DtSimReportFactory* factory);
137 
141  static void registerDefaultAdminContentCreators(DtAdminContentFactory* factory);
142 
146  static void registerDefaultSimCommandCreators(DtSimCommandFactory* factory);
147 
151  static void registerDefaultSimCommandExecutorCreators(DtSimCommandExecutorFactory* factory);
152 
157  static void registerDefaultCondExprCreators(DtCondExprFactory* factory);
158 
162  static void registerDefaultStatementCreators(DtStatementFactory* factory);
163 
168  static void registerDefaultTaskManagerCreators(
169  DtSimTaskManagerFactory* factory);
170 
175  static void registerDefaultVrfObjectPlanManagerCreators(
177 
182  static void registerDefaultComponentManagerCreators(
184 
188  static void registerDefaultComponentDescriptorCreators(
190 
194  static void registerDefaultComponentCreators(DtSimComponentFactory* factory);
195 
199  static void registerDefaultEvaluatorCreators(DtEvaluatorFactory* factory);
200 
201  static void registerDefaultProcessStateRepositoryCreators(
203 
204  static void registerDefaultSpatialFilterCreators(
205  DtSpatialFilterFactory* factory);
206 
207  static void registerDefaultSpatialFilterEvaluatorCreators(
209 
210  static void registerDefaultSignatureModifierCreators(
211  DtSignatureModifierFactory* factory);
212 
213  static void registerDefaultSignaureModifierEvaluatorCreators(
215 
216  static void registerDefaultSignaturePropagatorCreators(
218 
219  static void registerDefaultSignaturePropagatorDescriptorCreators(
221 
222  static void registerDefaultRadioDescriptorCreators(
223  DtVrfRadioDescriptorFactory* factory);
224 
225  static void registerDefaultDetectLevelDeterminatorCreators(
227 
232  static void registerDefaultRadioCreators(DtVrfRadioFactory* factory);
233 
234  virtual void registerDefaultCommModelCreators(DtCommModelFactory* factory);
235  virtual void registerDefaultCommModelDescriptorCreators(DtCommModelDescriptorFactory* factory);
236 
237  static void registerDefaultSettingsObjectCreators(
238  DtSettingsObjectFactory* factory);
239 
240  static void registerDefaultSubordinateEntryCreators(
241  DtSubordinateEntryFactory* factory);
242 
243  static void registerDefaultScriptInterfaceCreators(DtScriptInterfaceFactory* factory);
244 
245  static void registerDefaultLuaObjectSerializerCreators(DtLuaObjectSerializer* factory);
246 
247 private:
250 
252  const DtDefaultVrfCreator & operator=(const DtDefaultVrfCreator & orig);
253 
254 };
255 
256 #endif
257 

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)