A scan term used to specify the bounds of a range scan operation.
More...
#include <couchbase/scan_type.hxx>
|
struct | built |
| Immutable value representing the scan term. More...
|
|
|
| scan_term (std::string term) |
| Constructs an instance representing the scan term for the given term.
|
|
auto | exclusive (bool exclusive) -> scan_term & |
| Specifies whether this term is excluded from the scan results.
|
|
auto | build () const -> built |
| Returns the scan term as an immutable value.
|
|
A scan term used to specify the bounds of a range scan operation.
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ scan_term()
Constructs an instance representing the scan term for the given term.
- Parameters
-
term | the string representation of the term. |
- Since
- 1.0.0
- Committed
- Generally available API and should be preferred in production
◆ build()
auto build |
( |
| ) |
const -> built
|
|
inlinenodiscard |
Returns the scan term as an immutable value.
- Returns
- scan term as an immutable value.
- Since
- 1.0.0
- Internal
- Internal interface
◆ exclusive()
auto exclusive |
( |
bool | exclusive | ) |
-> scan_term&
|
|
inline |
Specifies whether this term is excluded from the scan results.
The bounds are included by default.
- Parameters
-
exclusive | whether the term should be excluded. |
- Returns
- the scan term object for chaining purposes.
The documentation for this struct was generated from the following file: