MAK Data Logger API Documentation for DIS
 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) 2010 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 
20  class DT_DLL_SAMPLE_DDM DtLgrHlaDdmSimulationManager : public DtLgrHlaSimulationManager
21  {
22  public:
23 
24  // Constructor
25  DtLgrHlaDdmSimulationManager(DtLogger& logger,
26  DtLgrHlaSimDriver* simDriver);
27 
28  // Destructor
29  virtual ~DtLgrHlaDdmSimulationManager();
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

Document ID: Generated on Tue Aug 1 09:00:26 EDT 2017 from SVN revision 179128
Copyright © 2017 VT MÄK. All Rights Reserved (www.mak.com)