29#include <Inventor/system/inttypes.h>
30#include <Inventor/SbBasic.h>
31#include <Inventor/SbString.h>
36#define SBTIME_UNDEF_MAX
47 static SbTime getTimeOfDay(
void);
48 void setToTimeOfDay(
void);
52 static SbTime maxTime(
void);
53 void setValue(
const double sec);
54 void setValue(
const int32_t
sec,
const long usec);
55 void setValue(
const struct timeval *
const tv);
56 void setMsecValue(
const unsigned long msec);
57 double getValue(
void)
const;
60 unsigned long getMsecValue(
void)
const;
61 SbString format(
const char *
const fmt =
"%S.%i")
const;
63 SbBool parsedate(
const char *
const date);
68 SbTime operator-(
void)
const;
83 void print(
FILE * fp)
const;
87 void addToString(
SbString & str,
const double val)
const;
99#ifdef SBTIME_UNDEF_MAX
100#define max(a,b) (((a) > (b)) ? (a) : (b))
101#undef SBTIME_UNDEF_MAX
The SbList class is a template container class for lists.
Definition SbList.h:47
int operator!=(const SbList< Type > &l) const
Definition SbList.h:194
int operator==(const SbList< Type > &l) const
Definition SbList.h:186
The SbString class is a string class with convenience functions for string operations.
Definition SbString.h:42
The SbTime class instances represents time values.
Definition SbTime.h:41