diff options
Diffstat (limited to 'timers.h')
-rw-r--r-- | timers.h | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -16,10 +16,15 @@ namespace vdrlive { friend class TimerManager; public: - std::string GetTimerId( cTimer const& timer ); - cTimer* GetByTimerId( std::string const& timerid ); + static std::string GetTimerId(cTimer const& timer); + cTimer* GetByTimerId(std::string const& timerid); + + // en- or decodes a timer into an id usable for DOM Ids. + static std::string EncodeDomId(std::string const& timerid); + static std::string DecodeDomId(std::string const &timerDomId); + + bool Modified() { return Timers.Modified(m_state); } - bool Modified() { return Timers.Modified( m_state ); } static std::string GetTimerDays(cTimer const& timer); static std::string GetTimerInfo(cTimer const& timer); |