GPUdb C++ API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gpudb::FilterByRangeResponse Struct Reference

A set of output parameters for 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
 
std::map< std::string,
std::string > 
info
 

Detailed Description

A set of output parameters for 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

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

int64_t gpudb::FilterByRangeResponse::count

Definition at line 190 of file filter_by_range.h.

std::map<std::string, std::string> gpudb::FilterByRangeResponse::info

Definition at line 191 of file filter_by_range.h.


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