Bug 2115

Summary: The commit "Doxygen config, deprecated, realtime, unused" breaks the build
Product: ns-3 Reporter: natale.patriciello
Component: coreAssignee: Peter Barnes <pdbarnes>
Status: RESOLVED FIXED    
Severity: enhancement CC: ns-bugs, tomh
Priority: P5    
Version: pre-release   
Hardware: PC   
OS: Linux   

Description natale.patriciello 2015-05-05 09:17:09 UTC
because the commit commented the functions inherited from SimulatorImpl (a /* and */ mis-placed maybe?)

+  // Inherited from SimulatorImpl
+  /*

  ....

+  */

The errors are:

../src/core/model/realtime-simulator-impl.cc:121:33: error: no ‘void ns3::RealtimeSimulatorImpl::Destroy()’ member function declared in class ‘ns3::RealtimeSimulatorImpl’
 RealtimeSimulatorImpl::Destroy ()
                                 ^
../src/core/model/realtime-simulator-impl.cc:146:68: error: no ‘void ns3::RealtimeSimulatorImpl::SetScheduler(ns3::ObjectFactory)’ member function declared in class ‘ns3::RealtimeSimulatorImpl’
 RealtimeSimulatorImpl::SetScheduler (ObjectFactory schedulerFactory)
                                                                    ^
../src/core/model/realtime-simulator-impl.cc:397:42: error: no ‘bool ns3::RealtimeSimulatorImpl::IsFinished() const’ member function declared in class ‘ns3::RealtimeSimulatorImpl’
 RealtimeSimulatorImpl::IsFinished (void) const

(.. and many other)
Comment 1 Tom Henderson 2015-05-05 09:29:46 UTC
I already took out that comment to fix the build; I'll leave it to Peter to review now to see if more needs to be done.
Comment 2 Peter Barnes 2015-05-05 12:50:50 UTC
Whoops.  Don't know what I was thinking.