GPUdb C++ API  Version 6.2.0.3
gpudb::FilterByRangeResponse Struct Reference

A set of output parameters for filterByRange(const FilterByRangeRequest&) const. More...

#include <gpudb/protocol/filter_by_range.h>

Public Member Functions

 FilterByRangeResponse ()
 Constructs a FilterByRangeResponse object with default parameter values. More...
 

Public Attributes

int64_t count
 

Detailed Description

A set of output parameters for filterByRange(const FilterByRangeRequest&) const.

Calculates which objects from a table have a column that is within the given bounds. An object from the table identified by tableName is added to the view viewName if its column is within [lowerBound, upperBound] (inclusive). The operation is synchronous. The response provides a count of the number of objects which passed the bound filter. Although this functionality can also be accomplished with the standard filter function, it is more efficient.

For track objects, the count reflects how many points fall within the given bounds (which may not include all the track points of any given track).

Definition at line 177 of file filter_by_range.h.

Constructor & Destructor Documentation

◆ FilterByRangeResponse()

gpudb::FilterByRangeResponse::FilterByRangeResponse ( )
inline

Constructs a FilterByRangeResponse object with default parameter values.

Definition at line 184 of file filter_by_range.h.

Member Data Documentation

◆ count

int64_t gpudb::FilterByRangeResponse::count

Definition at line 189 of file filter_by_range.h.


The documentation for this struct was generated from the following file: