GPUdb C++ API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gpudb::GetRecordsBySeriesResponse< T > Struct Template Reference

A set of output parameters for const. More...

#include <gpudb/protocol/get_records_by_series.h>

Public Member Functions

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

Public Attributes

std::vector< std::string > tableNames
 
std::vector< std::string > typeNames
 
std::vector< std::string > typeSchemas
 
std::vector< std::vector< T > > data
 
std::map< std::string,
std::string > 
info
 

Detailed Description

template<typename T>
struct gpudb::GetRecordsBySeriesResponse< T >

A set of output parameters for const.

Retrieves the complete series/track records from the given worldTableName based on the partial track information contained in the tableName.

This operation supports paging through the data via the offset and limit parameters.

In contrast to const this returns records grouped by series/track. So if offset is 0 and limit is 5 this operation would return the first 5 series/tracks in tableName. Each series/track will be returned sorted by their TIMESTAMP column.

Parameters
<T>The type of object being processed.

Definition at line 337 of file get_records_by_series.h.

Constructor & Destructor Documentation

template<typename T >
gpudb::GetRecordsBySeriesResponse< T >::GetRecordsBySeriesResponse ( )
inline

Constructs a GetRecordsBySeriesResponse object with default parameter values.

Definition at line 344 of file get_records_by_series.h.

Member Data Documentation

template<typename T >
std::vector<std::vector<T> > gpudb::GetRecordsBySeriesResponse< T >::data

Definition at line 356 of file get_records_by_series.h.

template<typename T >
std::map<std::string, std::string> gpudb::GetRecordsBySeriesResponse< T >::info

Definition at line 357 of file get_records_by_series.h.

template<typename T >
std::vector<std::string> gpudb::GetRecordsBySeriesResponse< T >::tableNames

Definition at line 353 of file get_records_by_series.h.

template<typename T >
std::vector<std::string> gpudb::GetRecordsBySeriesResponse< T >::typeNames

Definition at line 354 of file get_records_by_series.h.

template<typename T >
std::vector<std::string> gpudb::GetRecordsBySeriesResponse< T >::typeSchemas

Definition at line 355 of file get_records_by_series.h.


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