MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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/lgrCore.h>
13 #include "lgrPlaybackInterface.h"
14 #include "lgrRecordInterface.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:
74  };
75 
76 }
77 
78 #endif

Document ID: Generated on Wed Jun 5 18:45:18 EDT 2019 from SVN revision 198968
Copyright © 2019 VT MAK. All Rights Reserved (www.mak.com)