Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ark::TimeStamp Class Reference

#include <BasicTime.h>

List of all members.

Public Member Functions

 TimeStamp ()
void nanoseconds (long double ns)
long double nanoseconds () const
void stampNow ()
bool operator== (TimeStamp const &ts) const
bool operator!= (TimeStamp const &ts) const
bool operator< (TimeStamp const &ts) const
bool operator> (TimeStamp const &ts) const
bool operator<= (TimeStamp const &ts) const
bool operator>= (TimeStamp const &ts) const
TimeInterval operator- (TimeStamp const &ts) const

Private Attributes

UInt64 _host_time


Constructor & Destructor Documentation

ark::TimeStamp::TimeStamp (   )  [inline]
 


Member Function Documentation

long double ark::TimeStamp::nanoseconds (   )  const [inline]
 

void ark::TimeStamp::nanoseconds (  long double  ns  )  [inline]
 

bool ark::TimeStamp::operator!= (  TimeStamp const &  ts  )  const [inline]
 

TimeInterval ark::TimeStamp::operator- (  TimeStamp const &  ts  )  const [inline]
 

bool ark::TimeStamp::operator< (  TimeStamp const &  ts  )  const [inline]
 

bool ark::TimeStamp::operator<= (  TimeStamp const &  ts  )  const [inline]
 

bool ark::TimeStamp::operator== (  TimeStamp const &  ts  )  const [inline]
 

bool ark::TimeStamp::operator> (  TimeStamp const &  ts  )  const [inline]
 

bool ark::TimeStamp::operator>= (  TimeStamp const &  ts  )  const [inline]
 

void ark::TimeStamp::stampNow (   )  [inline]
 


Member Data Documentation

UInt64 ark::TimeStamp::_host_time [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Sep 6 14:54:40 2005 for Arkonnekt Sound by  doxygen 1.4.4