List of DAP4 Filter Clauses.
More...
#include <D4FilterClause.h>
List of DAP4 Filter Clauses.
Definition at line 44 of file D4FilterClause.h.
◆ citer
◆ iter
◆ D4FilterClauseList() [1/3]
libdap::D4FilterClauseList::D4FilterClauseList |
( |
| ) |
|
|
inline |
◆ D4FilterClauseList() [2/3]
◆ D4FilterClauseList() [3/3]
◆ ~D4FilterClauseList()
libdap::D4FilterClauseList::~D4FilterClauseList |
( |
| ) |
|
|
virtual |
◆ add_clause()
◆ cbegin()
citer libdap::D4FilterClauseList::cbegin |
( |
| ) |
const |
|
inline |
◆ cend()
citer libdap::D4FilterClauseList::cend |
( |
| ) |
const |
|
inline |
◆ get_clause()
D4FilterClause * libdap::D4FilterClauseList::get_clause |
( |
unsigned int | i | ) |
|
|
inline |
◆ operator=()
◆ size()
unsigned int libdap::D4FilterClauseList::size |
( |
| ) |
const |
|
inline |
◆ value() [1/2]
bool libdap::D4FilterClauseList::value |
( |
| ) |
|
Evaluate the list of clauses.
This version of value() does not need a DMR parameter (but will not work if the clauses contain a function call (which is not currently supported by the spec).
- Returns
- True if each clauses' value is true, false otherwise
- See also
- D4FilterClauseList::value(DMR &dmr)
Definition at line 88 of file D4FilterClause.cc.
◆ value() [2/2]
bool libdap::D4FilterClauseList::value |
( |
DMR & | dmr | ) |
|
Evaluate the list of clauses.
Evaluate the list of clauses and return false when/if one is found to be false. This evaluates the clauses in the order they are stored and stops evaluation a the first false clause.
- Parameters
-
dmr | Use this DMR when evaluating clauses - for clauses that contain functions, not currently in the DAP4 specification. |
- Returns
- True if each of the clauses' value is true, otherwise false
Definition at line 69 of file D4FilterClause.cc.
The documentation for this class was generated from the following files: