From 903e6b746db36238b48741bafcbfeb60e1a718c9 Mon Sep 17 00:00:00 2001 From: Dieter Hametner Date: Sun, 21 Jan 2007 16:54:56 +0000 Subject: - use epg_events in recordings too. This simplifies the overall recordings code. --- epg_events.h | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) (limited to 'epg_events.h') diff --git a/epg_events.h b/epg_events.h index 61ba3ff..d70ad26 100644 --- a/epg_events.h +++ b/epg_events.h @@ -19,32 +19,42 @@ namespace vdrlive class EpgEvent { public: - EpgEvent(const std::string& id, const cEvent* event, const char* channelName = ""); + EpgEvent(const std::string& id, + const std::string& caption, + const std::string& title, + const std::string& short_descr, + const std::string& long_descr, + time_t start_time, + time_t end_time); + + EpgEvent(const std::string& id, + const cEvent* event, + const char* channelName = ""); virtual ~EpgEvent(); - const std::string& Id() const { return eventId; } + const std::string& Id() const { return m_eventId; } - const std::string& Title() const { return title; } + const std::string& Title() const { return m_title; } - const std::string& ChannelName() const { return channel_name; } + const std::string& Caption() const { return m_caption; } - const std::string& ShortDescr() const { return short_descr; } + const std::string& ShortDescr() const { return m_short_descr; } - const std::string& LongDescr() const { return long_descr; } + const std::string& LongDescr() const { return m_long_descr; } const std::string StartTime(const char* format) const; const std::string EndTime(const char* format) const; private: - std::string eventId; - std::string title; - std::string channel_name; - std::string short_descr; - std::string long_descr; - time_t start_time; - time_t end_time; + std::string m_eventId; + std::string m_caption; + std::string m_title; + std::string m_short_descr; + std::string m_long_descr; + time_t m_start_time; + time_t m_end_time; }; typedef boost::shared_ptr EpgEventPtr; -- cgit v1.2.3