GPUdb C++ API  Version 6.2.0.3
GPUdbTemplates.hpp
Go to the documentation of this file.
1 /*
2  * This file was autogenerated by the GPUdb schema processor.
3  *
4  * DO NOT EDIT DIRECTLY.
5  */
6 
25 template<>
26 GetRecordsResponse<boost::any> GPUdb::getRecords( const GetRecordsRequest& request_ ) const;
27 
49 template<>
50 GetRecordsResponse<boost::any>& GPUdb::getRecords( const GetRecordsRequest& request_,
51  GetRecordsResponse<boost::any>& response_ ) const;
52 
106 template<>
107 GetRecordsResponse<boost::any> GPUdb::getRecords( const std::string& tableName,
108  const int64_t offset,
109  const int64_t limit,
110  const std::map<std::string, std::string>& options ) const;
111 
168 template<>
169 GetRecordsResponse<boost::any>& GPUdb::getRecords( const std::string& tableName,
170  const int64_t offset,
171  const int64_t limit,
172  const std::map<std::string, std::string>& options,
173  GetRecordsResponse<boost::any>& response_ ) const;
174 
193 template<>
194 GetRecordsBySeriesResponse<boost::any> GPUdb::getRecordsBySeries( const GetRecordsBySeriesRequest& request_ ) const;
195 
219 template<>
220 GetRecordsBySeriesResponse<boost::any>& GPUdb::getRecordsBySeries( const GetRecordsBySeriesRequest& request_,
221  GetRecordsBySeriesResponse<boost::any>& response_ ) const;
222 
258 template<>
259 GetRecordsBySeriesResponse<boost::any> GPUdb::getRecordsBySeries( const std::string& tableName,
260  const std::string& worldTableName,
261  const int32_t offset,
262  const int32_t limit,
263  const std::map<std::string, std::string>& options ) const;
264 
303 template<>
304 GetRecordsBySeriesResponse<boost::any>& GPUdb::getRecordsBySeries( const std::string& tableName,
305  const std::string& worldTableName,
306  const int32_t offset,
307  const int32_t limit,
308  const std::map<std::string, std::string>& options,
309  GetRecordsBySeriesResponse<boost::any>& response_ ) const;
310 
328 template<>
329 GetRecordsFromCollectionResponse<boost::any> GPUdb::getRecordsFromCollection( const GetRecordsFromCollectionRequest& request_ ) const;
330 
351 template<>
352 GetRecordsFromCollectionResponse<boost::any>& GPUdb::getRecordsFromCollection( const GetRecordsFromCollectionRequest& request_,
353  GetRecordsFromCollectionResponse<boost::any>& response_ ) const;
354 
392 template<>
393 GetRecordsFromCollectionResponse<boost::any> GPUdb::getRecordsFromCollection( const std::string& tableName,
394  const int64_t offset,
395  const int64_t limit,
396  const std::map<std::string, std::string>& options ) const;
397 
438 template<>
439 GetRecordsFromCollectionResponse<boost::any>& GPUdb::getRecordsFromCollection( const std::string& tableName,
440  const int64_t offset,
441  const int64_t limit,
442  const std::map<std::string, std::string>& options,
443  GetRecordsFromCollectionResponse<boost::any>& response_ ) const;
GetRecordsBySeriesResponse< TResponse > getRecordsBySeries(const GetRecordsBySeriesRequest &request_) const
Retrieves the complete series/track records from the given worldTableName based on the partial track ...
GetRecordsFromCollectionResponse< TResponse > getRecordsFromCollection(const GetRecordsFromCollectionRequest &request_) const
Retrieves records from a collection.
GetRecordsResponse< TResponse > getRecords(const GetRecordsRequest &request_) const
Retrieves records from a given table, optionally filtered by an expression and/or sorted by a column...