#include <ScoreProcessingTypes.h>
Public Member Functions | |
| TimeRange (Time start=-1, Time end=0) | |
| virtual | ~TimeRange () |
| void | Set (Time start, Time end) |
| void | Reset () |
| Time | GetStart () const |
| Time | GetEnd () const |
| Time | GetDuration () const |
| void | Decrease () |
| template<typename S > | |
| bool | operator== (const S &timeRange) const |
| template<typename S > | |
| bool | operator!= (const S &timeRange) const |
Public Attributes | |
| Time | mStart |
| Time | mEnd |
a time range is defined by a couple of Time fields indicating start and end times
| virtual TimeRange::~TimeRange | ( | ) | [inline, virtual] |
| void TimeRange::Decrease | ( | ) | [inline] |
| Time TimeRange::GetDuration | ( | ) | const [inline] |
| Time TimeRange::GetEnd | ( | ) | const [inline] |
| Time TimeRange::GetStart | ( | ) | const [inline] |
| bool TimeRange::operator!= | ( | const S & | timeRange | ) | const [inline] |
| bool TimeRange::operator== | ( | const S & | timeRange | ) | const [inline] |
| void TimeRange::Reset | ( | ) | [inline] |
1.5.8