Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields  

sword::TimeSpan Class Reference

High precision interval between two Time timestamps. More...


Public Methods

 TimeSpan () throw ()
 Default constructor (empty interval).

 TimeSpan (int64 value) throw ()
 Int64-value constructor.

int64 value () const throw ()
 Int64-value read-only access.

int64 & value () throw ()
 Int64-value read-write access.

bool empty () const throw ()
 Checks whether this interval is empty.

void clear () throw ()
 Set this interval to empty.


Detailed Description

High precision interval between two Time timestamps.


Constructor & Destructor Documentation

sword::TimeSpan::TimeSpan   throw ()
 

Default constructor (empty interval).

sword::TimeSpan::TimeSpan int64    value throw ()
 

Int64-value constructor.


Member Function Documentation

void sword::TimeSpan::clear   throw ()
 

Set this interval to empty.

bool sword::TimeSpan::empty   const throw ()
 

Checks whether this interval is empty.

int64& sword::TimeSpan::value   throw ()
 

Int64-value read-write access.

int64 sword::TimeSpan::value   const throw ()
 

Int64-value read-only access.


Generated on Tue Dec 23 20:08:57 2003 for SWORD by doxygen1.3-rc2