KTimeSpan Class Reference
#include <ktime.h>
List of all members.
Detailed Description
Class to encapsulate time intervals.
Definition at line 550 of file ktime.h.
Constructor & Destructor Documentation
Constructor.
Definition at line 556 of file ktime.h.
 
 
Constructor.
- Parameters:
- 
|  | pStart | Beginning of the time interval. |  
|  | pStop | Ending of the time interval. |  
 
Definition at line 562 of file ktime.h.
 
 
Member Function Documentation
Set start and stop time.
- Parameters:
- 
|  | pStart | Beginning of the time interval. |  
|  | pStop | Ending of the time interval. |  
 
Definition at line 568 of file ktime.h.
 
 
| void SetStart | ( | KTime | pStart | ) | [inline] | 
 
Set start time.
- Parameters:
- 
|  | pStart | Beginning of the time interval. |  
 
Definition at line 573 of file ktime.h.
 
 
| void SetStop | ( | KTime | pStop | ) | [inline] | 
 
Set stop time.
- Parameters:
- 
|  | pStop | Ending of the time interval. |  
 
Definition at line 578 of file ktime.h.
 
 
| KTime&
GetStart | ( |  | ) | [inline] | 
 
Get start time.
- Returns:
- Beginning of time interval.
Definition at line 583 of file ktime.h.
 
 
| KTime&
GetStop | ( |  | ) | [inline] | 
 
Get stop time.
- Returns:
- Ending of time interval.
Definition at line 588 of file ktime.h.
 
 
| KTime
GetDuration | ( |  | ) | const [inline] | 
 
Get time interval in absolute value.
- Returns:
- Time interval.
Definition at line 593 of file ktime.h.
 
 
| KTime
GetSignedDuration | ( |  | ) | const [inline] | 
 
Get time interval.
- Returns:
- Signed time interval.
Definition at line 598 of file ktime.h.
 
 
| int GetDirection | ( |  | ) | const [inline] | 
 
Get direction of the time interval.
- Returns:
- KTS_FORWARDif time interval is forward,- KTS_BACKWARDif backward.
Definition at line 603 of file ktime.h.
 
 
| bool operator & | ( | KTime
& | pTime | ) | const | 
 
Return true if the time is inside the timespan.
- Parameters:
- 
|  | pTime | Judge whether pTime is inside the timespan. |  
 
- Returns:
- Trueif is,- falseotherwise.
 
 
Return the intersection of the two time spans.
- Parameters:
- 
- Returns:
- The intersection of pTime and this KTimeSpan.
 
 
Inequality operator.
- Parameters:
- 
- Returns:
- Trueif unequal,- falseotherwise.
 
 
 
KTimeSpan KTimeSpan KTimeSpan KTimeSpan
KTimeSpan KTimeSpan KTimeSpan KTimeSpan KTimeSpan KTimeSpan
KTimeSpan KTimeSpan KTimeSpan KTimeSpan
KTimeSpan KTimeSpan KTimeSpan KTimeSpan KTimeSpan KTimeSpan