|
Classes |
| class | dbQuery |
| | class for building queries of arbitrary complexity with application logic. More...
|
| class | dbQueryBinary |
| | Common binary query for field, eg: People.Salary > 90000. More...
|
| class | dbQueryBinaryCombo |
| | Binary query combining two sub-queries. More...
|
| class | dbQueryBinaryComboOwner |
| | Builder class used to combine sub-queries when constructing runtime queries. More...
|
| class | dbQueryBinaryNofield |
| | Binary query where LHS is table, eg: dbTable::hasAllWordsDelimited. More...
|
| class | dbQueryClause |
| | Highest level used to assemble queries. More...
|
| class | dbQueryField |
| | LHS argument to queries on fields. More...
|
| class | dbQueryLiteral |
| | Base for the RHS arguments to combinatorial queries dbQueryBinary, dbQueryTrinary. More...
|
| class | dbQueryLiteralBLOB |
| | Argument mainly used to support compound key queries ending in binary number. More...
|
| class | dbQueryLiteralDouble |
| | RHS double argument to queries on fields like dbReal. More...
|
| class | dbQueryLiteralLong |
| | RHS long argument to queries on fields like dbLong. More...
|
| class | dbQueryLiteralShort |
| | RHS short argument to queries on fields like dbShort. More...
|
| class | dbQueryLiteralStr |
| | RHS String argument to queries on fields like dbChar. More...
|
| class | dbQueryLiteralStrArray |
| | String fragment arguments passed in as array of C strings. More...
|
| class | dbQueryLiteralStrDelimited |
| | String fragment arguments passed in as single string with a delimiter character. More...
|
| class | dbQueryLiteralStrMultiValue |
| | Abstract base for string fragment queries like OOF_mixKeywordableField::hasAnyWordsOf. More...
|
| class | dbQueryLiteralUlong |
| | RHS unsigned long argument to queries on fields like dbUlong. More...
|
| class | dbQueryLiteralUshort |
| | RHS unsigned short argument to queries on fields like dbUshort. More...
|
| class | dbQueryTrinary |
| | Common trinary query for field, eg: People.Salary.between(50000, 90000); Very similar to dbQueryBinary but takes two RHS arguments, typically to specify a range. More...
|
Functions |
| OOFILE_EXPORT std::ostream & | operator<< (std::ostream &, dbQueryClause::BinaryQueryOps) |
| OOFILE_EXPORT std::ostream & | operator<< (std::ostream &, dbQueryClause::TrinaryQueryOps) |
| OOFILE_EXPORT std::ostream & | operator<< (std::ostream &, dbQueryClause::QueryCombinatorialOps) |
| OOFILE_EXPORT std::ostream & | operator<< (std::ostream &, dbQueryClause::QueryClauseTypes) |