MAK Data Logger API Documentation for HLA
lgrFullInterface.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #ifndef lgrFullInterface_H_
10 #define lgrFullInterface_H_
11 
12 #include "lgrCore.h"
13 #include "lgrPlaybackInterface.h"
14 #include "lgrRecordInterface.h"
15 #include "lgrEditorInterface.h"
16 #include "lgrSimInterface.h"
17 
18 namespace MAKLogger
19 {
20 
21  class DtLogger;
22 
26  {
27  public:
30 
31  public:
32  virtual ~DtLgrFullInterface();
33 
35  virtual bool update();
36 
38 
39  DtLgrPlaybackInterface* playbackInterface();
40  const DtLgrPlaybackInterface* playbackInterface() const;
42 
44 
45  DtLgrRecordInterface* recordInterface();
46  const DtLgrRecordInterface* recordInterface() const;
48 
50 
51  DtLgrEditorInterface* editorInterface();
52  const DtLgrEditorInterface* editorInterface() const;
54 
56 
57  DtLgrSimInterface* simulationInterface();
58  const DtLgrSimInterface* simulationInterface() const;
60 
62 
63  DtLgrSystemInterface* systemInterface();
64  const DtLgrSystemInterface* systemInterface() const;
66 
67  protected:
73  };
74 
75 }
76 
77 #endif

Document ID: Generated on Sun Dec 15 18:04:30 EST 2013 from SVN revision 134418
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)