13 #include <vl/reflectedIffList.h>
14 #include <vl/iffPublisher.h>
17 class DtIffStateRepository;
19 #define IFF_TEMPLATE_ARGS \
20 DtPortalIffObject, DtPortalReflectedIffObject, \
21 DtReflectedIff, DtReflectedIffList, \
22 DtIffStateRepository, DtIffPublisher
27 class DtPortalIffObject;
42 const DtEntityIdentifier& name );
77 const DtIffStateRepository& sr );
81 virtual bool performDisGlobalIdMapping(
const DtObjectPublisher* publisher,
89 virtual DtString portalObjectName(
const DtReflectedIff* refObj )
const;
98 virtual bool performPortalGlobalIdMapping(
100 const DtReflectedIff& refObj,
111 const DtIffStateRepository& source,
const DtReflectedIff& refObj );
114 virtual DtIffStateRepository* translate( DtIffStateRepository* destination,