Public Types | |
| enum | RANGE_TYPE { UNKNOWN = 0, CURRENT_HOUR, LAST_HOUR, TODAY, YESTERDAY, THIS_WEEK, LAST_WEEK, THIS_MONTH, LAST_MONTH, THIS_YEAR, LAST_YEAR, ALWAYS } |
Public Member Functions | |
| DateRange () | |
| DateRange (RANGE_TYPE in_range) | |
| void | ApplyDateRange () |
Properties | |
| DateTime | StopTime [get, set] |
| DateTime | StartTime [get, set] |
| RANGE_TYPE | RangeType [get, set] |
Private Attributes | |
| RANGE_TYPE | range_type = RANGE_TYPE.CURRENT_HOUR |
| DateTime | start_time |
| DateTime | stop_time |
| Core.Util.Date.DateRange.DateRange | ( | ) |
| Core.Util.Date.DateRange.DateRange | ( | RANGE_TYPE | in_range | ) |
| void Core.Util.Date.DateRange.ApplyDateRange | ( | ) |
RANGE_TYPE Core.Util.Date.DateRange.range_type = RANGE_TYPE.CURRENT_HOUR [private] |
DateTime Core.Util.Date.DateRange.start_time [private] |
DateTime Core.Util.Date.DateRange.stop_time [private] |
DateTime Core.Util.Date.DateRange.StopTime [get, set] |
DateTime Core.Util.Date.DateRange.StartTime [get, set] |
RANGE_TYPE Core.Util.Date.DateRange.RangeType [get, set] |