VR-Exchange 2.1 API Documentation
disBroker/interactionTrans.h
Go to the documentation of this file.
1 /*********************************************************************
2  ** Copyright (c) 1992-2010 VT MAK
3  *********************************************************************/
4 #pragma once
5 
9 
10 #include "translator.h"
11 
12 #include <vlutil/vlString.h>
13 
14 class DtInteraction;
15 
16 namespace MAKVrExchange
17 {
18  class DtPortalInteraction;
19  namespace DtDisBroker
20  {
21 
27  {
28  public:
32 
34  virtual ~DtInteractionTranslator();
35 
36  private:
39 
41  DtInteractionTranslator& operator=(const DtInteractionTranslator& other);
42 
43  public:
54  virtual void printIncomingOutgoingInteractions(
55  const DtPortalInteraction& incoming, const DtInteraction& outgoing,
56  const DtString& interName) const;
57 
69  virtual void printIncomingOutgoingInteractions(
70  const DtInteraction& incoming, const DtPortalInteraction& outgoing,
71  const DtString& interName) const;
72 
79  static const char* translatorName();
80 
81  };
82 
84  {
85  return "Generic Interaction Translator";
86  }
87 
88  }
89 }
90 

Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)