30 const DtString& updateRateTag =
"" );
36 const DtString& updateRateTag =
"" );
44 RTI::ObjectInstanceHandle
id );
46 RTI::ObjectHandle id );
69 virtual void addUnderwaterAcousticsAdditionCallback(
73 virtual void removeUnderwaterAcousticsAdditionCallback(
77 virtual void addUnderwaterAcousticsRemovalCallback(
81 virtual void removeUnderwaterAcousticsRemovalCallback(
141 virtual void clearPropNoiseDiscoveryCondition();
158 virtual void clearApaDiscoveryCondition();
175 virtual void clearSonarDiscoveryCondition();
204 static void resolveOrphansPostDrainCb(
void* usr );
210 static bool delayPropNoiseDiscoveryCondition(
217 static bool delayApaDiscoveryCondition(
224 static bool delaySonarDiscoveryCondition(
261 virtual void resolveOrphans();
264 virtual void resolveOrphanedPropulsionNoises();
267 virtual void resolveOrphanedAddPassActivities();
270 virtual void resolveOrphanedActiveSonars();