summaryrefslogtreecommitdiff
path: root/epgsearch.h
diff options
context:
space:
mode:
authorSascha Volkenandt <sascha (at) akv-soft (dot) de>2007-01-30 19:15:59 +0000
committerSascha Volkenandt <sascha (at) akv-soft (dot) de>2007-01-30 19:15:59 +0000
commit669bcea5fa4390749fd1b84f80e9f4b1d2a83d9e (patch)
tree9573419d7f190bd7eeef86a444dc69be7100be4e /epgsearch.h
parent366fcf3f618defa1f296116e0c1f8b5db4fbf4af (diff)
downloadvdr-plugin-live-669bcea5fa4390749fd1b84f80e9f4b1d2a83d9e.tar.gz
vdr-plugin-live-669bcea5fa4390749fd1b84f80e9f4b1d2a83d9e.tar.bz2
- added readable channels specification
Diffstat (limited to 'epgsearch.h')
-rw-r--r--epgsearch.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/epgsearch.h b/epgsearch.h
index 1ce7698..30927bf 100644
--- a/epgsearch.h
+++ b/epgsearch.h
@@ -14,7 +14,7 @@ bool operator<( SearchTimer const& left, SearchTimer const& right );
class SearchTimer
{
public:
- enum UseChannel
+ enum eUseChannel
{
NoChannel = 0,
Interval = 1,
@@ -29,9 +29,8 @@ public:
bool UseTime() const { return m_useTime; }
int StartTime() const { return m_startTime; }
int StopTime() const { return m_stopTime; }
- bool UseChannel() const { return m_useChannel; }
- tChannelID const& ChannelMin() const { return m_channelMin; }
- tChannelID const& ChannelMax() const { return m_channelMax; }
+ eUseChannel UseChannel() const { return static_cast< eUseChannel >( m_useChannel ); }
+ std::string ChannelText() const { return m_channels; }
bool UseAsSearchTimer() const { return m_useAsSearchTimer; }
friend bool operator<( SearchTimer const& left, SearchTimer const& right );
@@ -45,7 +44,7 @@ private:
int m_useChannel;
tChannelID m_channelMin;
tChannelID m_channelMax;
- std::string m_channelGroup;
+ std::string m_channels;
bool m_useCase;
int m_mode;
bool m_useTitle;