summaryrefslogtreecommitdiff
path: root/timer.c
diff options
context:
space:
mode:
Diffstat (limited to 'timer.c')
-rw-r--r--timer.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/timer.c b/timer.c
index 998c597..b236443 100644
--- a/timer.c
+++ b/timer.c
@@ -3,10 +3,10 @@
#include "config.h"
#include "timer.h"
-cMyTime::~cMyTime(void) {
+cTimeManager::~cTimeManager(void) {
}
-cString cMyTime::printTime(time_t displayTime) {
+cString cTimeManager::printTime(time_t displayTime) {
struct tm *ts;
ts = localtime(&displayTime);
cString strTime = cString::sprintf("%d.%d-%d:%d.%d", ts->tm_mday, ts->tm_mon+1, ts->tm_hour, ts->tm_min, ts->tm_sec);
@@ -14,7 +14,7 @@ cString cMyTime::printTime(time_t displayTime) {
}
-void cMyTime::Now() {
+void cTimeManager::Now() {
t = time(0);
tStart = t;
tStart = GetRounded();
@@ -25,12 +25,12 @@ void cMyTime::Now() {
}
}
-void cMyTime::AddStep(int step) {
+void cTimeManager::AddStep(int step) {
tStart += step*60;
tEnd += step*60;
}
-bool cMyTime::DelStep(int step) {
+bool cTimeManager::DelStep(int step) {
if ((tStart - step*60)+30*60 < t) {
return true;
}
@@ -39,7 +39,7 @@ bool cMyTime::DelStep(int step) {
return false;
}
-void cMyTime::SetTime(time_t newTime) {
+void cTimeManager::SetTime(time_t newTime) {
tStart = newTime;
if (config.displayMode == eVertical) {
tEnd = tStart + (geoManager.osdHeight - geoManager.statusHeaderHeight - geoManager.channelHeaderHeight - geoManager.channelGroupsHeight - geoManager.footerHeight)/geoManager.minutePixel*60;
@@ -48,7 +48,7 @@ void cMyTime::SetTime(time_t newTime) {
}
}
-time_t cMyTime::getPrevPrimetime(time_t current) {
+time_t cTimeManager::getPrevPrimetime(time_t current) {
tm *st = localtime(&current);
if (st->tm_hour < 21) {
current -= 24 * 60* 60;
@@ -60,7 +60,7 @@ time_t cMyTime::getPrevPrimetime(time_t current) {
return primeTime;
}
-time_t cMyTime::getNextPrimetime(time_t current){
+time_t cTimeManager::getNextPrimetime(time_t current){
tm *st = localtime(&current);
if (st->tm_hour > 19) {
current += 24 * 60* 60;
@@ -72,14 +72,14 @@ time_t cMyTime::getNextPrimetime(time_t current){
return primeTime;
}
-bool cMyTime::tooFarInPast(time_t current) {
+bool cTimeManager::tooFarInPast(time_t current) {
if (current < t) {
return true;
}
return false;
}
-cString cMyTime::GetCurrentTime() {
+cString cTimeManager::GetCurrentTime() {
char buf[25];
t = time(0);
tm *st = localtime(&t);
@@ -92,25 +92,25 @@ cString cMyTime::GetCurrentTime() {
}
-cString cMyTime::GetDate() {
+cString cTimeManager::GetDate() {
char text[6];
tm *st = localtime(&tStart);
snprintf(text, sizeof(text), "%d.%d", st->tm_mday, st->tm_mon+1);
return text;
}
-cString cMyTime::GetWeekday() {
+cString cTimeManager::GetWeekday() {
return WeekDayName(tStart);
}
-int cMyTime::GetTimelineOffset() {
+int cTimeManager::GetTimelineOffset() {
tm *st = localtime(&tStart);
int offset = st->tm_hour*60;
offset += st->tm_min;
return offset;
}
-time_t cMyTime::GetRounded() {
+time_t cTimeManager::GetRounded() {
tm *rounded = localtime ( &tStart );
rounded->tm_sec = 0;
if (rounded->tm_min > 29)
@@ -120,14 +120,14 @@ time_t cMyTime::GetRounded() {
return mktime(rounded);
}
-bool cMyTime::NowVisible(void) {
+bool cTimeManager::NowVisible(void) {
if (t > tStart)
return true;
return false;
}
-void cMyTime::debug() {
+void cTimeManager::debug() {
esyslog("t: %s, tStart: %s, tEnd: %s", *TimeString(t), *TimeString(tStart), *TimeString(tEnd));
}