13 #include <vl/environmentProcessPublisher.h>
14 #include <vl/reflectedEnvironmentProcessList.h>
16 class DtReflectedEnvironmentProcess;
17 class DtEnvironmentProcessRepository;
19 #define ENV_PROC_TEMPLATE_ARGS \
20 DtPortalEnvironmentProcessObject, DtPortalReflectedEnvironmentProcessObject, \
21 DtReflectedEnvironmentProcess, DtReflectedEnvironmentProcessList, \
22 DtEnvironmentProcessRepository, DtEnvironmentProcessPublisher
24 namespace MAKVrExchange
40 const DtEntityIdentifier& objectName );
75 const DtEnvironmentProcessRepository& sr );
81 virtual bool performDisGlobalIdMapping(
const DtObjectPublisher* publisher,
89 virtual DtString portalObjectName(
const DtReflectedEnvironmentProcess* refObj )
const;
99 virtual bool performPortalGlobalIdMapping(
101 const DtReflectedEnvironmentProcess& refObj,
109 const DtEnvironmentProcessRepository& source,
110 const DtReflectedEnvironmentProcess& refObj );
113 virtual DtEnvironmentProcessRepository* translate(
114 DtEnvironmentProcessRepository* destination,