MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ddmSimManager.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1992-2024 MAK Technologies, Inc
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #if DtHLA
10 
11 #pragma once
12 
14 #include "sampleDdm.h"
16 
17 namespace MAKLogger
18 {
19 
21  {
22  public:
23 
24  // Constructor
26  DtLgrHlaSimDriver* simDriver);
27 
28  // Destructor
30 
31 
33  virtual bool connect(DtExerciseConnInitializer& initializer, DtString failureReason);
34 
36  virtual void disconnect();
37 
38  public:
39 
40  static DtLgrHlaSimulationManager* create(DtLogger& logger,
41  DtLgrHlaSimDriver* simDriver);
42 
43  protected:
44 
45  // Initialize the publication lists
46  virtual void initializePublicationLists();
47 
48 
49  protected:
50 
51  // Map class names to the region set names in the publication list.
52  // The base class publication list will map object names to region set names.
53  std::map<DtString, DtString> myPublicationClassNameList;
54 
55  };
56 
57 }
58 #endif // DtHLA
Contains MAKLogger::DtLgrHlaSimulationManager subclass of MAKLogger::DtLgrBaseSimManager.
HLA specific driver for controlling the simulation.
Definition: lgrHlaSimDriver.h:36
The HLA simulation manager.
Definition: lgrHlaSimManager.h:84
#define DT_DLL_SAMPLE_DDM
Definition: sampleDdm.h:19
Definition: ddmSimManager.h:20
Contains the IMPORT/EXPORT macros.
Contains MAKLogger::DtHLAGenericPublisher class.
DtLogger provides the core system structure and controls the execution model for the underlying objec...
Definition: logger.h:35
std::map< DtString, DtString > myPublicationClassNameList
Definition: ddmSimManager.h:53

Document ID: Generated on Thu Oct 3 15:35:11 EDT 2024 from SVN revision 270037
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)