]> git.mxchange.org Git - simgear.git/blobdiff - simgear/structure/subsystem_mgr.hxx
SGPath rename wrapper. Let's see what Win32 makes of it.
[simgear.git] / simgear / structure / subsystem_mgr.hxx
index c49d73fd2db8d143bf3ae47ae606c4aa29cc6848..60313fd4a3543a8f723f233dc66c660a0ecd2951 100644 (file)
@@ -29,8 +29,8 @@
 #include <map>
 #include <vector>
 
-#include <simgear/props/props.hxx>
 #include <simgear/timing/timestamp.hxx>
+#include <simgear/structure/SGSharedPtr.hxx>
 #include "SGSmplstat.hxx"
 
 
@@ -323,6 +323,7 @@ public:
     virtual bool has_subsystem (const std::string &name) const;
 
     void collectDebugTiming(bool collect);
+    void printTimingStatistics(double minMaxTime=0.0,double minJitter=0.0);
 
     /**
      * 
@@ -339,8 +340,8 @@ private:
         virtual ~Member ();
 
         virtual void update (double delta_time_sec);
-       void printTimingInformation(double time);
-        void printTimingStatistics();
+        void printTimingInformation(double time);
+        void printTimingStatistics(double minMaxTime=0.0,double minJitter=0.0);
         void updateExecutionTime(double time);
         double getTimeWarningThreshold();
         void collectDebugTiming (bool collect) { collectTimeStats = collect; };
@@ -427,6 +428,7 @@ public:
     virtual SGSubsystem * get_subsystem(const std::string &name) const;
 
    void collectDebugTiming(bool collect);
+   void printTimingStatistics(double minMaxTime=0.0,double minJitter=0.0);
 
 private: