GPUdb C++ API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 
112 template<>
113 GetRecordsResponse<boost::any> GPUdb::getRecords( const std::string& tableName,
114  const int64_t offset,
115  const int64_t limit,
116  const std::map<std::string, std::string>& options ) const;
117 
180 template<>
181 GetRecordsResponse<boost::any>& GPUdb::getRecords( const std::string& tableName,
182  const int64_t offset,
183  const int64_t limit,
184  const std::map<std::string, std::string>& options,
185  GetRecordsResponse<boost::any>& response_ ) const;
186 
205 template<>
206 GetRecordsBySeriesResponse<boost::any> GPUdb::getRecordsBySeries( const GetRecordsBySeriesRequest& request_ ) const;
207 
231 template<>
232 GetRecordsBySeriesResponse<boost::any>& GPUdb::getRecordsBySeries( const GetRecordsBySeriesRequest& request_,
233  GetRecordsBySeriesResponse<boost::any>& response_ ) const;
234 
270 template<>
271 GetRecordsBySeriesResponse<boost::any> GPUdb::getRecordsBySeries( const std::string& tableName,
272  const std::string& worldTableName,
273  const int32_t offset,
274  const int32_t limit,
275  const std::map<std::string, std::string>& options ) const;
276 
315 template<>
316 GetRecordsBySeriesResponse<boost::any>& GPUdb::getRecordsBySeries( const std::string& tableName,
317  const std::string& worldTableName,
318  const int32_t offset,
319  const int32_t limit,
320  const std::map<std::string, std::string>& options,
321  GetRecordsBySeriesResponse<boost::any>& response_ ) const;
322 
340 template<>
341 GetRecordsFromCollectionResponse<boost::any> GPUdb::getRecordsFromCollection( const GetRecordsFromCollectionRequest& request_ ) const;
342 
363 template<>
364 GetRecordsFromCollectionResponse<boost::any>& GPUdb::getRecordsFromCollection( const GetRecordsFromCollectionRequest& request_,
365  GetRecordsFromCollectionResponse<boost::any>& response_ ) const;
366 
409 template<>
410 GetRecordsFromCollectionResponse<boost::any> GPUdb::getRecordsFromCollection( const std::string& tableName,
411  const int64_t offset,
412  const int64_t limit,
413  const std::map<std::string, std::string>& options ) const;
414 
460 template<>
461 GetRecordsFromCollectionResponse<boost::any>& GPUdb::getRecordsFromCollection( const std::string& tableName,
462  const int64_t offset,
463  const int64_t limit,
464  const std::map<std::string, std::string>& options,
465  GetRecordsFromCollectionResponse<boost::any>& response_ ) const;
GetRecordsFromCollectionResponse< TResponse > getRecordsFromCollection(const GetRecordsFromCollectionRequest &request_) const
Retrieves records from a collection.
GetRecordsBySeriesResponse< TResponse > getRecordsBySeries(const GetRecordsBySeriesRequest &request_) const
Retrieves the complete series/track records from the given worldTableName based on the partial track ...
GetRecordsResponse< TResponse > getRecords(const GetRecordsRequest &request_) const
Retrieves records from a given table, optionally filtered by an expression and/or sorted by a column...