TimerResolutionTest::TimerResolutionTest(const NSFString& name)
     : name(name.c_str())
 {
 }
 DocumentLoadTest::DocumentLoadTest(const NSFString& name, const NSFString& fileName)
     :name(name.c_str()), fileName(fileName.c_str())
 {
 }
 StateMachineDeleteTest::StateMachineDeleteTest(const NSFString& name)
     : name(name.c_str())
 {
 }
 TimerAccuracyTest::TimerAccuracyTest(const NSFString& name)
     : name(name.c_str()), eventHandler(name, new NSFEventThread(name)), testEvent(name, &eventHandler),
     lastTime(0), maxDeltaTime(0), minDeltaTime(LONG_MAX)
 {
     eventHandler.startEventHandler();
 }