VR-Exchange 2.4 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Macros
rprTrans.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

namespace  MAKVrExchange
namespace  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.
#define rprTrans_INL_

Detailed Description

Contains the DtRprObjectTranslator and DtRprInteractionTranslator base classes.

Macro Definition Documentation

#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>
#define rprTrans_INL_

Document ID: Generated on Thu Jul 23 10:25:22 EDT 2015 from SVN revision 155065
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)