VR-Link API Documentation for HLA Evolved
myFomMap.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 1998 MaK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 #pragma once
00006 
00007 
00008 // Export Symbols on Windows (and do nothing on Linux)
00009 #if DT_NEED_DLL_DECLARATIONS
00010 #ifdef DT_DLL_FOMMAP
00011 #undef  DT_DLL_FOMMAP
00012 #define DT_DLL_FOMMAP        __declspec( dllexport )
00013 #else
00014 #define DT_DLL_FOMMAP           __declspec( dllimport )
00015 #endif
00016 #else
00017 #ifdef DT_DLL_FOMMAP
00018 #undef  DT_DLL_FOMMAP
00019 #endif
00020 #define DT_DLL_FOMMAP
00021 #endif
00022 
00023 
00024 #if DtHLA 
00025 
00026 #include <vl/emptyFomMap.h>
00027 
00035 class DT_DLL_FOMMAP MyFomMapper : public DtEmptyFomMapper
00036 {
00037 public:
00038 
00039    // Default constructor - most initialization is delayed until init() is
00040    // called.
00041    MyFomMapper();
00042 
00043    // Destructor
00044    virtual ~MyFomMapper();
00045 
00046    // Virtual function override.  init actually initializes most data.  It is
00047    // called from DtExerciseConn constructor.  Required.
00048    virtual void init(DtExerciseConn* conn);
00049 protected:
00050 
00051    // Copy Ctor Not implemented
00052    MyFomMapper(const MyFomMapper&orig);
00053 
00054    MyFomMapper &operator=(const MyFomMapper &orig);
00055 };
00056 
00057 #endif

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)