Nepomuk
Nepomuk::Query::OrTerm Class Reference
  #include <Nepomuk/Query/OrTerm>
Inheritance diagram for Nepomuk::Query::OrTerm:

Related Functions | |
(Note that these are not member functions.)  | |
| Term | operator|| (const Term &term1, const Term &term2) | 
  Related Functions inherited from Nepomuk::Query::Term | |
| static Term | fromProperty (const Types::Property &property, const Variant &variant) | 
Additional Inherited Members | |
  Public Types inherited from Nepomuk::Query::Term | |
| enum | Type {  Invalid, Literal, Resource, And, Or, Comparison, ResourceType, Negation, Optional }  | 
  Static Public Member Functions inherited from Nepomuk::Query::Term | |
| static Term | fromString (const QString &s) | 
| static Term | fromVariant (const Variant &variant) | 
Detailed Description
Match resource that match at least one of the sub terms.
This class - like AndTerm - is derived from GroupTerm which handles the sub terms.
- Since
 - 4.4
 
Constructor & Destructor Documentation
| Nepomuk::Query::OrTerm::OrTerm | ( | ) | 
Default constructor: creates an invalid or-term.
| Nepomuk::Query::OrTerm::OrTerm | ( | const OrTerm & | term | ) | 
Copy constructor.
| Nepomuk::Query::OrTerm::OrTerm | ( | const Term & | term1, | 
| const Term & | term2, | ||
| const Term & | term3 = Term(),  | 
        ||
| const Term & | term4 = Term(),  | 
        ||
| const Term & | term5 = Term(),  | 
        ||
| const Term & | term6 = Term()  | 
        ||
| ) | 
Convinience constructor which allows to combine several terms in one line.
| Nepomuk::Query::OrTerm::OrTerm | ( | const QList< Term > & | terms | ) | 
Combine terms into one and-term. 
| Nepomuk::Query::OrTerm::~OrTerm | ( | ) | 
Destructor.
Member Function Documentation
Friends And Related Function Documentation
Logical or operator which combines two terms into one term matching either term1 or term2. 
- Since
 - 4.6
 
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference
 Public Member Functions inherited from