12 #include <namespace.h>
15 #include <vl/entityPub.h>
16 #include <vl/reflEntList.h>
17 #include <QtCore/QTimer>
20 class DtReflectedEntity;
21 class DtReflectedEntityList;
22 class DtEntityStateRepository;
24 #define ENTITY_TEMPLATE_ARGS \
25 DtPortalEntity, DtPortalReflectedEntity, \
26 DtReflectedEntity, DtReflectedEntityList, \
27 DtEntityStateRepository, DtEntityPublisher
40 DT_DLL_RPRBROKER DtEntityPublisher*
53 Dt_DEF_TRANSLATOR_NAME(
"Entity State" );
63 virtual void forceUpdateAll();
67 const DtEntityStateRepository& source,
const DtReflectedEntity& refObj );
70 virtual DtEntityStateRepository* translate(
71 DtEntityStateRepository* destination,
const DtPortalEntity& source,
79 const DtEntityStateRepository& sr );
98 virtual void fillOutgoingIds( DtEntityPublisher* publisher,
112 virtual void syncHlaDeadReconedValues(
DtBrokerObject* brokerObject );
118 virtual void syncPortalDeadReconedValues(
DtBrokerObject* brokerObject );