14 #include <vlutil/vlString.h>
15 #include <vlutil/vlFilename.h>
16 #include <vl/hostStructs.h>
17 #include <vlutil/vlUtil.h>
77 class DtInterfaceContentManagerFactory;
108 (*DtSimObjectStateRepositoryFactoryCreatorFcn)();
110 (*DtSimObjectNetInterfaceFactoryCreatorFcn)();
122 (*DtComponentDescriptorFactoryCreatorFcn)();
127 (*DtVrfObjectPlanManagerFactoryCreatorFcn)();
129 (*DtSimComponentManagerFactoryCreatorFcn)();
133 (*DtVrfProcessStateRepositoryFactoryCreatorFcn)();
159 typedef DtSimManager* (*DtSimManagerCreatorFcn)(DtExerciseConn* exerciseConn);
237 virtual void setResourceFactoryCreatorFcn(
239 virtual void setSimObjectFactoryCreatorFcn(
241 virtual void setSimObjectParameterFactoryCreatorFcn(
243 virtual void setSimObjectStateRepositoryFactoryCreatorFcn(
245 virtual void setSimObjectNetInterfaceFactoryCreatorFcn(
249 virtual void setInterfaceContentFactoryCreatorFcn(
251 virtual void setVrfObjectMessageFactoryCreatorFcn(
253 virtual void setSetDataRequestFactoryCreatorFcn(
259 virtual void setComponentDescriptorFactoryCreatorFcn(
263 virtual void setSimTaskManagerFactoryCreatorFcn(
265 virtual void setVrfObjectPlanManagerFactoryCreatorFcn(
267 virtual void setSimComponentManagerFactoryCreatorFcn(
269 virtual void setSimComponentFactoryCreatorFcn(
272 virtual void setProcessStateRepositoryFactoryCreatorFcn(
293 virtual void setVrfSimSettingsObjectFactoryCreatorFcn(
305 createSimObjectStateRepositoryFactory();
307 createSimObjectNetInterfaceFactory();
395 virtual DtSimManager* createSimManager(DtExerciseConn* conn);
400 int entityAdvisory = 100);
439 virtual void setStatusPublisherCreatorFcn(