14 class DtDesignatorRepository;
15 class DtReflectedDesignator;
16 class DtReflectedDesignatorList;
30 Dt_DEF_TRANSLATOR_NAME(
"Designator" );
66 virtual void enableTranslator(
bool enabled);
91 const DtDesignatorRepository& source );
109 virtual DtDesignatorRepository* translate( DtDesignatorRepository* destination,
129 static bool disDiscoveryCriteria( DtReflectedObject*
object,
void* userData );
145 static void disAdditionCallback( DtReflectedDesignator*
object,
void* userData );
158 static void disUpdateCallback( DtReflectedDesignator*
object,
void* userData );
173 static void disRemovalCallback( DtReflectedDesignator*
object,
void* userData );
260 virtual void discoverDisObject( DtReflectedDesignator*
object );
303 virtual void receiveDisUpdate( DtReflectedDesignator*
object);
344 virtual void createPortalPublisher(
DtBrokerObject* brokerObject );
382 virtual void deletePortalPublisher(
DtBrokerObject* brokerObject );
404 virtual bool isPortalPublishable(
const DtBrokerObject* brokerObject )
const;
412 virtual bool isDisPublishable(
const DtBrokerObject* brokerObject )
const;