VR-Exchange 2.7 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
modDataInterTrans.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2016 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <dllExport.h>
13 #include <portal/pDataInter.h>
15 
16 namespace MAKVrExchange
17 {
18  namespace DtDisBroker
19  {
20  class DtDisBroker;
21  }
22 }
23 
28 {
29 public:
30 
33 
35  virtual ~ModDataInterTranslator();
36 
40  const DtDataInteraction& source );
41 
42 private:
43 
44  // Copy Constructor not implemented -- do not copy!
46 
47  // Assignment Operator not implemented -- do not copy!
49 
50 };
Portal Data Interaction class.
Definition: pDataInter.h:21
Implements a DtBroker for the DIS Protocol.
Definition: disBroker.h:38
DtModDataInterTranslator subclasses DtDataTranslator to change translation.
Definition: modDataInterTrans.h:26
Provides Data interaction translation between DIS and the VR-Exchange Portal.
Definition: disBroker/disBroker/dataTranslator.h:28
#define DT_DLL_BROKERPLUGIN
Definition: examples/brokerPlugin/dllExport.h:21
virtual DtPortalDataInteraction * translate(DtPortalDataInteraction *destination, const DtDataInteraction &source)
Translates the data interaction into the portal.
Base class for all broker objects.
Definition: broker.h:53
DtDisInteractionTranslator & operator=(const DtDisInteractionTranslator &other)
Private Assignment Operator (Not implemented – Do Not Copy).
Contains the DtPortalDataInteraction class declaration.

Document ID: Generated on Mon Apr 19 15:55:22 EDT 2021 from SVN revision 227909
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)