pianod2
multisource multiuser scriptable networked music player
ListFilter Member List

This is the complete list of members for ListFilter, including all inherited members.

Action enum nameFilter
AllFilterstatic
canPersist(void) constFilterinline
DuplicationFlags typedefFilter
Field enum nameFilter
FieldCountFilterstatic
Filter(void)Filterinline
Filter(const Filter &)=defaultFilter
Filter(Filter &&from_filter)=defaultFilter
Filter(const std::string &expression)Filter
Filter(const MusicThingie *thing, const MusicThingie::Type type=MusicThingie::Type(0), const DuplicationFlags &manner=DuplicationFlags(true))Filter
FilterRating typedefFilter
gatherString(const char **const command, const char *error_reason)Filterprotected
ListFilter(const std::vector< std::string > &items, Field search_target=Field::Search)ListFilter
matches(const MusicThing *thing) constFilterinline
matches(const MusicThingie *thing) constFilter
matches(const MusicThingie *thing) constFilter
NoneFilterstatic
Op typedefFilterprotected
operator=(const std::string &expression)Filter
operator=(const Filter &filter)=defaultFilter
operator=(Filter &&from_filter)=defaultFilter
parseAnd(const char **const command)Filterprotected
parseComparison(const char **const command)Filterprotected
parseNegation(const char **const command)Filterprotected
parseOr(const char **const command)Filterprotected
parseParenthesis(const char **const command)Filterprotected
parseSearch(const char **const command)Filterprotected
parsetreeFilterprotected
persistableFilterprotected
skipWhitespace(const char **const command)Filterinlineprotected
toString() constFilter
~Filter()Filtervirtual