VR-Exchange 2.10 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Macros
rprTranslator.h File Reference

Contains the DtRprObjectTranslator and DtRprInteractionTranslator base classes. More...

Go to the source code of this file.

Classes

class  MAKVrExchange::DtRprBroker::DtRprObjectTranslator
 Base class for all RPR object translators. More...
 
class  MAKVrExchange::DtRprBroker::DtRprInteractionTranslator< PortalInterType, RprInterType >
 Base class for all RPR interaction translators. More...
 

Namespaces

 MAKVrExchange
 
 MAKVrExchange::DtRprBroker
 

Macros

#define RPR_TEMPLATE_LIST
 
#define RPR_TEMPLATE_FUNCTION
 
#define DtVrxCATCH_AND_WARN(exception)
 Catches the given exception type and prints a warning. More...
 
#define _rprTranslator_INL_
 

Detailed Description

Contains the DtRprObjectTranslator and DtRprInteractionTranslator base classes.

Macro Definition Documentation

#define _rprTranslator_INL_
#define DtVrxCATCH_AND_WARN (   exception)
Value:
catch ( exception ) \
{ \
DtWarn << this->name() << " Translator caught " << #exception \
<< " when sending interaction." << std::endl; \
}

Catches the given exception type and prints a warning.

#define RPR_TEMPLATE_FUNCTION
Value:
T_PortalObject, T_PortalReflectedObject, \
T_RprReflectedObject, T_RprReflectedObjectList, \
T_RprObjectStateRepository, T_RprObjectPublisher
#define RPR_TEMPLATE_LIST
Value:
template \
< class T_PortalObject \
, class T_PortalReflectedObject \
, class T_RprReflectedObject \
, class T_RprReflectedObjectList \
, class T_RprObjectStateRepository \
, class T_RprObjectPublisher>

Document ID: Generated on Mon May 25 18:45:12 EDT 2026 from SVN revision 289111
Copyright © 2005-2026 MAK Technologies. All Rights Reserved (www.mak.com)