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:
73  };
74 
75 }
76 
77 #endif

Document ID: Generated on Thu Apr 7 20:50:59 EDT 2016 from SVN revision 163818
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)