VR-Exchange 2.2 API Documentation
rprBroker/libRprBroker/interactionTrans.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2013 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <broker/translator.h>
13 
14 class DtInteraction;
15 
16 namespace MAKVrExchange
17 {
18 
19  class DtPortalInteraction;
20 
21  namespace DtRprBroker
22  {
23 
24  class DtRprBroker;
25 
28  class DT_DLL_RPRBROKER DtInteractionTranslator : public DtTranslator
29  {
30  public:
31 
34  const DtString& name, DtPortalMessageKind kind );
35 
37  virtual ~DtInteractionTranslator();
38 
40  virtual void printIncomingOutgoingInteractions( const DtPortalInteraction& incoming,
41  const DtInteraction& outgoing ) const;
42 
44  virtual void printIncomingOutgoingInteractions( const DtInteraction& incoming,
45  const DtPortalInteraction& outgoing ) const;
46 
48  virtual unsigned int numInteractions() const;
50  virtual void setNumInteractions( unsigned int num );
51 
52  private:
53 
56 
58  DtInteractionTranslator& operator = ( const DtInteractionTranslator& );
59 
61  bool operator == ( const DtInteractionTranslator& );
62 
64  bool operator != ( const DtInteractionTranslator& );
65 
66  protected:
67 
68  unsigned int myNumInteractions;
69 
71 
72  };
73 
74  }
75 }

Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)