VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
myFomMap.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1998 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 #pragma once
6 
7 #include <vlutil/vlConfig.h>
8 
9 // Export Symbols on Windows (and do nothing on Linux)
10 #if DT_NEED_DLL_DECLARATIONS
11 #ifdef DT_DLL_FOMMAP
12 #undef DT_DLL_FOMMAP
13 #define DT_DLL_FOMMAP __declspec( dllexport )
14 #else
15 #define DT_DLL_FOMMAP __declspec( dllimport )
16 #endif
17 #else
18 #ifdef DT_DLL_FOMMAP
19 #undef DT_DLL_FOMMAP
20 #endif
21 #define DT_DLL_FOMMAP
22 #endif
23 
24 
25 #if DtHLA
26 
27 #include <vl/emptyFomMapper.h>
28 
36 class DT_DLL_FOMMAP MyFomMapper : public DtEmptyFomMapper
37 {
38 public:
39 
40  // Default constructor - most initialization is delayed until init() is
41  // called.
42  MyFomMapper();
43 
44  // Destructor
45  virtual ~MyFomMapper();
46 
47  // Virtual function override. init actually initializes most data. It is
48  // called from DtExerciseConn constructor. Required.
49  virtual void init(DtExerciseConn* conn);
50 protected:
51 
52  // Copy Ctor Not implemented
53  MyFomMapper(const MyFomMapper&orig);
54 
55  MyFomMapper &operator=(const MyFomMapper &orig);
56 };
57 
58 #endif

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)