GPUdb C++ API
Version 5.2.0.0
|
A set of input parameters for executeProc(const ExecuteProcRequest&) const. More...
#include <gpudb/protocol/execute_proc.h>
Public Member Functions | |
ExecuteProcRequest () | |
Constructs an ExecuteProcRequest object with default parameter values. More... | |
ExecuteProcRequest (const std::string &name, const std::map< std::string, std::string > ¶ms, const std::map< std::string, std::vector< uint8_t > > &binParams, const std::map< std::string, std::string > &options) | |
Constructs an ExecuteProcRequest object with the specified parameters. More... | |
Public Attributes | |
std::string | name |
std::map< std::string, std::string > | params |
std::map< std::string, std::vector< uint8_t > > | binParams |
std::map< std::string, std::string > | options |
A set of input parameters for executeProc(const ExecuteProcRequest&) const.
Executes a proc in the GPUdb Node.js proc server.
Definition at line 18 of file execute_proc.h.
|
inline |
Constructs an ExecuteProcRequest object with default parameter values.
Definition at line 25 of file execute_proc.h.
|
inline |
Constructs an ExecuteProcRequest object with the specified parameters.
[in] | name | Name of the proc to execute. |
[in] | params | A map containing string parameters to pass to the proc. Each key/value pair specifies the name of a parameter and its value. |
[in] | binParams | A map containing binary parameters to pass to the proc. Each key/value pair specifies the name of a parameter and its value. |
[in] | options | Optional parameters. Default value is an empty std::map. |
Definition at line 48 of file execute_proc.h.
std::map<std::string, std::vector<uint8_t> > gpudb::ExecuteProcRequest::binParams |
Definition at line 58 of file execute_proc.h.
std::string gpudb::ExecuteProcRequest::name |
Definition at line 56 of file execute_proc.h.
std::map<std::string, std::string> gpudb::ExecuteProcRequest::options |
Definition at line 59 of file execute_proc.h.
std::map<std::string, std::string> gpudb::ExecuteProcRequest::params |
Definition at line 57 of file execute_proc.h.