HashTime.h File Reference

#include "Macros.h"
#include "Exports.h"

Include dependency graph for HashTime.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Time

Defines

#define __HASHTIME_H
#define MAX_TICKS   2147483647L
#define MAX_SECONDS   MAX_TICKS/Time::TICKSPERSECOND
#define MINTIME   -Time( Time::TT_MAX )
#define MAXTIME   Time( Time::TT_MAX )
#define MINTIMESTEP   Time( Time::TT_MINSTEP )

Functions

Time operator * (double n, Time right)
Time abs (Time time)


Define Documentation

#define __HASHTIME_H
 

Definition at line 3 of file HashTime.h.

#define MAX_SECONDS   MAX_TICKS/Time::TICKSPERSECOND
 

Definition at line 13 of file HashTime.h.

#define MAX_TICKS   2147483647L
 

Definition at line 12 of file HashTime.h.

Referenced by Time::IsMax(), Time::IsMin(), Time::SetMax(), and Time::SetMin().

#define MAXTIME   Time( Time::TT_MAX )
 

Definition at line 16 of file HashTime.h.

Referenced by TimeRange::operator+=(), TimeRange::SetForever(), and TimeRange::SetNever().

#define MINTIME   -Time( Time::TT_MAX )
 

Definition at line 15 of file HashTime.h.

Referenced by TimeRange::operator-=().

#define MINTIMESTEP   Time( Time::TT_MINSTEP )
 

Definition at line 17 of file HashTime.h.


Function Documentation

Time abs Time  time  )  [inline]
 

Definition at line 326 of file HashTime.h.

References Time::GetTicks(), and Time::SetTicks().

Referenced by fast_ftol_unsigned().

Here is the call graph for this function:

Time operator * double  n,
Time  right
[inline]
 

Definition at line 319 of file HashTime.h.


This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:47 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001