|
| | CPVREpgSearchFilter (bool bRadio) |
| | ctor. More...
|
| |
|
void | Reset () |
| | Clear this filter.
|
| |
| std::string | GetPath () const |
| | Return the path for this filter. More...
|
| |
| bool | FilterEntry (const std::shared_ptr< const CPVREpgInfoTag > &tag) const |
| | Check if a tag will be filtered or not. More...
|
| |
| bool | IsRadio () const |
| | Get the type of channels to search. More...
|
| |
|
const std::string & | GetSearchTerm () const |
| |
|
void | SetSearchTerm (const std::string &strSearchTerm) |
| |
|
void | SetSearchPhrase (const std::string &strSearchPhrase) |
| |
|
bool | IsCaseSensitive () const |
| |
|
void | SetCaseSensitive (bool bIsCaseSensitive) |
| |
|
bool | ShouldSearchInDescription () const |
| |
|
void | SetSearchInDescription (bool bSearchInDescription) |
| |
|
int | GetGenreType () const |
| |
|
void | SetGenreType (int iGenreType) |
| |
|
int | GetMinimumDuration () const |
| |
|
void | SetMinimumDuration (int iMinimumDuration) |
| |
|
int | GetMaximumDuration () const |
| |
|
void | SetMaximumDuration (int iMaximumDuration) |
| |
|
bool | ShouldIgnoreFinishedBroadcasts () const |
| |
|
void | SetIgnoreFinishedBroadcasts (bool bIgnoreFinishedBroadcasts) |
| |
|
bool | ShouldIgnoreFutureBroadcasts () const |
| |
|
void | SetIgnoreFutureBroadcasts (bool bIgnoreFutureBroadcasts) |
| |
|
const CDateTime & | GetStartDateTime () const |
| |
|
void | SetStartDateTime (const CDateTime &startDateTime) |
| |
|
const CDateTime & | GetEndDateTime () const |
| |
|
void | SetEndDateTime (const CDateTime &endDateTime) |
| |
|
bool | ShouldIncludeUnknownGenres () const |
| |
|
void | SetIncludeUnknownGenres (bool bIncludeUnknownGenres) |
| |
|
bool | ShouldRemoveDuplicates () const |
| |
|
void | SetRemoveDuplicates (bool bRemoveDuplicates) |
| |
|
int | GetClientID () const |
| |
|
void | SetClientID (int iClientID) |
| |
|
int | GetChannelGroupID () const |
| |
|
void | SetChannelGroupID (int iChannelGroupID) |
| |
|
int | GetChannelUID () const |
| |
|
void | SetChannelUID (int iChannelUID) |
| |
|
bool | IsFreeToAirOnly () const |
| |
|
void | SetFreeToAirOnly (bool bFreeToAirOnly) |
| |
|
bool | ShouldIgnorePresentTimers () const |
| |
|
void | SetIgnorePresentTimers (bool bIgnorePresentTimers) |
| |
|
bool | ShouldIgnorePresentRecordings () const |
| |
|
void | SetIgnorePresentRecordings (bool bIgnorePresentRecordings) |
| |
|
int | GetDatabaseId () const |
| |
|
void | SetDatabaseId (int iDatabaseId) |
| |
|
const std::string & | GetTitle () const |
| |
|
void | SetTitle (const std::string &title) |
| |
|
const CDateTime & | GetLastExecutedDateTime () const |
| |
|
void | SetLastExecutedDateTime (const CDateTime &lastExecutedDateTime) |
| |
|
const PVREpgSearchData & | GetEpgSearchData () const |
| |
|
void | SetEpgSearchDataFiltered () |
| |
|
bool | IsChanged () const |
| |
|
void | SetChanged (bool bChanged) |
| |