Go to the documentation of this file.
5 #ifndef BALL_CONCEPT_TIMESTAMP_H
6 #define BALL_CONCEPT_TIMESTAMP_H
8 #ifndef BALL_CONFIG_CONFIG_H
9 # include <BALL/CONFIG/config.h>
12 #ifndef BALL_COMMON_CREATE_H
16 #ifndef BALL_COMMON_DEBUG_H
20 #ifndef BALL_CONCEPT_PERSISTENCEMANAGER_H
81 void set(
long secs,
long usecs);
120 long getSeconds()
const;
124 long getMicroSeconds()
const;
160 #ifdef BALL_HAS_WINDOWS_PERFORMANCE_COUNTER
204 bool isNewerThan(
const TimeStamp& stamp)
const;
208 bool isOlderThan(
const TimeStamp& stamp)
const;
212 bool operator == (
const TimeStamp& stamp)
const;
243 virtual void clear();
292 # ifndef BALL_NO_INLINE_FUNCTIONS
293 # include <BALL/CONCEPT/timeStamp.iC>
298 #endif // BALL_CONCEPT_TIMESTAMP_H