#include <map>
#include <vector>
-#include <simgear/props/props.hxx>
#include <simgear/timing/timestamp.hxx>
+#include <simgear/structure/SGSharedPtr.hxx>
#include "SGSmplstat.hxx"
virtual bool has_subsystem (const std::string &name) const;
void collectDebugTiming(bool collect);
+ void printTimingStatistics(double minMaxTime=0.0,double minJitter=0.0);
/**
*
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; };
virtual SGSubsystem * get_subsystem(const std::string &name) const;
void collectDebugTiming(bool collect);
+ void printTimingStatistics(double minMaxTime=0.0,double minJitter=0.0);
private: