VR-Exchange 2.2 API Documentation
List of all members | Private Member Functions | Static Private Member Functions
MAKVrExchange::DtInteractionTranslator Class Reference

DtBaseInteractionTranslator are responsible for translating messages for things that do not have state. More...

Inheritance diagram for MAKVrExchange::DtInteractionTranslator:
Inheritance graph
[legend]

Private Member Functions

 DtInteractionTranslator (DtBroker *broker, const DtString &name, DtPortalMessageKind kind)
 The Default CTOR.
virtual ~DtInteractionTranslator ()
 The Default DTOR.
virtual void initializePortalCallbacks ()
virtual void removePortalCallbacks ()
virtual void createInteraction (const T_DtPortalInteraction &incoming)=0

Static Private Member Functions

static void receivePortalInteraction (const T_DtPortalInteraction &inter, void *usr)

Detailed Description

DtBaseInteractionTranslator are responsible for translating messages for things that do not have state.

Often you wnat T_ParentClass to be DtBaseObjectTranslator unless you want to add functions that are generic to all translators in your broker.

Constructor & Destructor Documentation

MAKVrExchange::DtInteractionTranslator::DtInteractionTranslator ( DtBroker broker,
const DtString name,
DtPortalMessageKind  kind 
)
private

The Default CTOR.

virtual MAKVrExchange::DtInteractionTranslator::~DtInteractionTranslator ( )
privatevirtual

The Default DTOR.

Member Function Documentation

virtual void MAKVrExchange::DtInteractionTranslator::initializePortalCallbacks ( )
privatevirtual
virtual void MAKVrExchange::DtInteractionTranslator::removePortalCallbacks ( )
privatevirtual
static void MAKVrExchange::DtInteractionTranslator::receivePortalInteraction ( const T_DtPortalInteraction &  inter,
void *  usr 
)
staticprivate
virtual void MAKVrExchange::DtInteractionTranslator::createInteraction ( const T_DtPortalInteraction &  incoming)
privatepure virtual

The documentation for this class was generated from the following file:

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)