From 36485b88308aef886c2b99f07d574e4962d1969b Mon Sep 17 00:00:00 2001 From: Rolf Ahrenberg Date: Thu, 10 Feb 2011 13:14:57 +0200 Subject: Added support for sorting recordings by name and date in both ascending and descending orders. --- recman.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'recman.h') diff --git a/recman.h b/recman.h index dc766ed..a23e958 100644 --- a/recman.h +++ b/recman.h @@ -130,6 +130,17 @@ namespace vdrlive { cThreadLock m_recordingsLock; }; + /** + * Class containing possible recordings compare functions + */ + class RecordingsItemPtrCompare + { + public: + static bool ByAscendingDate(RecordingsItemPtr & first, RecordingsItemPtr & second); + static bool ByDescendingDate(RecordingsItemPtr & first, RecordingsItemPtr & second); + static bool ByAscendingName(RecordingsItemPtr & first, RecordingsItemPtr & second); + static bool ByDescendingName(RecordingsItemPtr & first, RecordingsItemPtr & second); + }; /** * Base class for entries in recordings tree and recordings list. -- cgit v1.2.3