13 #ifndef DtVrlinkEntitySimDataProcessor_H_
14 #define DtVrlinkEntitySimDataProcessor_H_
23 #include <vlutil/vlPerformanceStats.h>
25 #include <boost/bind.hpp>
27 #ifndef DT_PROTOCOL_NAMESPACE
28 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
33 class DtEntityStateObjectAgent;
34 class DtSimEntryObjectAgent;
35 class DtEntityStateListener;
39 class DtEntityExistenceListener;
61 void postDrainInput();
77 DtEntityStateObjectAgent& objectDriver);
82 static void postDrainInput(
void* usr);
104 void update(
double timeT);
125 typedef std::map<DtSimEntryUpdater::UpdateRate,EntityUpdaterGroup>