paradiseo/trunk/eo/test/t-eoSecondsElapsedContinue.cpp
quemy 409a1b21b8 Merge from rc2.0
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2713 331e1502-861f-0410-8da2-ba01fb791d7f
2012-07-19 09:53:26 +00:00

30 lines
433 B
C++

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include <time.h>
#include <eoSecondsElapsedContinue.h>
#include <eoPop.h>
#include <EO.h>
class Dummy : public EO<double> {};
int main() {
eoPop<Dummy> pop;
eoSecondsElapsedContinue<Dummy> cnt(1);
time_t start_time = time(0);
while (cnt(pop)) {}
time_t end_time = time(0);
int diff = end_time = start_time;
if (diff < 1) return 1;
return 0;
}