Ubuntu TV Media Scanner
A centralized index for removable media content.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
mediascanner::RangeFilter Class Reference

#include <mediascanner/filter.h>

+ Inheritance diagram for mediascanner::RangeFilter:

Public Member Functions

 RangeFilter (const Property &property, const Property::Value &lower_value, const Property::Value &upper_value)
 
 RangeFilter (const Property &property, const Property::Value &lower_value, const Property::Boundary &lower_boundary, const Property::Value &upper_value, const Property::Boundary &upper_boundary)
 
- Public Member Functions inherited from mediascanner::Filter
 Filter ()
 
 ~Filter ()
 
 Filter (const Filter &other)
 
Filteroperator= (const Filter &other)
 
Lucene::QueryPtr BuildQuery (Lucene::QueryParserPtr parser, std::wstring *error_message) const
 

Additional Inherited Members

- Protected Member Functions inherited from mediascanner::Filter
 Filter (Private *d)
 
template<typename T >
T * data ()
 

Constructor & Destructor Documentation

mediascanner::RangeFilter::RangeFilter ( const Property property,
const Property::Value lower_value,
const Property::Value upper_value 
)
explicit
mediascanner::RangeFilter::RangeFilter ( const Property property,
const Property::Value lower_value,
const Property::Boundary lower_boundary,
const Property::Value upper_value,
const Property::Boundary upper_boundary 
)
explicit