GPUdb C++ API  Version 7.2.2.4
gpudb::ShowProcResponse Struct Reference

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. More...
 

Public Attributes

std::vector< std::string > procNames
 The proc names. More...
 
std::vector< std::string > executionModes
 The execution modes of the procs named in procNames. More...
 
std::vector< std::map< std::string, std::vector< uint8_t > > > files
 Maps of the files that make up the procs named in procNames. More...
 
std::vector< std::string > commands
 The commands (excluding arguments) that will be invoked when the procs named in procNames are executed. More...
 
std::vector< std::vector< std::string > > args
 Arrays of command-line arguments that will be passed to the procs named in procNames when executed. More...
 
std::vector< std::map< std::string, std::string > > options
 The optional parameters for the procs named in procNames. More...
 
std::map< std::string, std::string > info
 Additional information. More...
 

Detailed Description

A set of results returned by GPUdb::showProc.

Definition at line 141 of file show_proc.h.

Constructor & Destructor Documentation

◆ ShowProcResponse()

gpudb::ShowProcResponse::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:

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: