A set of results returned by GPUdb::showProc. More…
#include <gpudb/protocol/show_proc.h>
Public Member Functions | |
| ShowProcResponse () | |
| Constructs a ShowProcResponse object with default parameters. | |
Public Attributes | |
| std::vector< std::string > | procNames |
| The proc names. | |
| std::vector< std::string > | executionModes |
| The execution modes of the procs named in procNames. | |
| std::vector< std::map< std::string, std::vector< uint8_t > > > | files |
| Maps of the files that make up the procs named in procNames. | |
| std::vector< std::string > | commands |
| The commands (excluding arguments) that will be invoked when the procs named in procNames are executed. | |
| std::vector< std::vector< std::string > > | args |
| Arrays of command-line arguments that will be passed to the procs named in procNames when executed. | |
| std::vector< std::map< std::string, std::string > > | options |
| The optional parameters for the procs named in procNames. | |
| std::map< std::string, std::string > | info |
| Additional information. | |
Detailed Description
A set of results returned by GPUdb::showProc.
Definition at line 141 of file show_proc.h.
Constructor & Destructor Documentation
◆ ShowProcResponse()
| inline |
Constructs a ShowProcResponse object with default parameters.
Definition at line 146 of file show_proc.h.
Member Data Documentation
◆ args
| std::vector<std::vector<std::string> > gpudb::ShowProcResponse::args |
Arrays of command-line arguments that will be passed to the procs named in procNames when executed.
Definition at line 189 of file show_proc.h.
◆ commands
| std::vector<std::string> gpudb::ShowProcResponse::commands |
The commands (excluding arguments) that will be invoked when the procs named in procNames are executed.
Definition at line 183 of file show_proc.h.
◆ executionModes
| std::vector<std::string> gpudb::ShowProcResponse::executionModes |
The execution modes of the procs named in procNames.
Supported values:
- show_proc_distributed: Distributed
- show_proc_nondistributed: Nondistributed
Definition at line 172 of file show_proc.h.
◆ files
| std::vector<std::map<std::string, std::vector<uint8_t> > > gpudb::ShowProcResponse::files |
Maps of the files that make up the procs named in procNames.
Definition at line 177 of file show_proc.h.
◆ info
| std::map<std::string, std::string> gpudb::ShowProcResponse::info |
Additional information.
Definition at line 199 of file show_proc.h.
◆ options
| std::vector<std::map<std::string, std::string> > gpudb::ShowProcResponse::options |
The optional parameters for the procs named in procNames.
Definition at line 194 of file show_proc.h.
◆ procNames
| std::vector<std::string> gpudb::ShowProcResponse::procNames |
The proc names.
Definition at line 160 of file show_proc.h.
The documentation for this struct was generated from the following file:
- gpudb/protocol/show_proc.h