13 #include <vl/reflectedAggregateList.h>
14 #include <vl/aggregatePublisher.h>
16 #define AGGREGATE_TEMPLATE_ARGS \
17 DtPortalAggregate, DtPortalReflectedAggregate, \
18 DtReflectedAggregate, DtReflectedAggregateList, \
19 DtAggregateStateRepository, DtAggregatePublisher
21 class DtAggregateStateRepository;
23 namespace MAKVrExchange
74 virtual DtString portalObjectName(
const DtReflectedAggregate* refObj )
const;
79 const DtAggregateStateRepository& sr );
92 const DtAggregateStateRepository& source,
93 const DtReflectedAggregate& refObj );
96 virtual DtAggregateStateRepository* translate(
97 DtAggregateStateRepository* destination,
103 const DtAggregateStateRepository& source );
106 virtual void syncDisDeadReckonedValues( DtAggregateStateRepository& destination,