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

A set of results returned by GPUdb::updateRecords. More...

#include <gpudb/protocol/update_records.h>

Public Member Functions

 UpdateRecordsResponse ()
 Constructs an UpdateRecordsResponse object with default parameters. More...
 

Public Attributes

int64_t countUpdated
 Total number of records updated. More...
 
std::vector< int64_t > countsUpdated
 Total number of records updated per predicate in expressions. More...
 
int64_t countInserted
 Total number of records inserted (due to expressions not matching any existing records). More...
 
std::vector< int64_t > countsInserted
 Total number of records inserted per predicate in expressions (will be either 0 or 1 for each expression). More...
 
std::map< std::string, std::string > info
 Additional information. More...
 

Detailed Description

A set of results returned by GPUdb::updateRecords.

Definition at line 1411 of file update_records.h.

Constructor & Destructor Documentation

◆ UpdateRecordsResponse()

gpudb::UpdateRecordsResponse::UpdateRecordsResponse ( )
inline

Constructs an UpdateRecordsResponse object with default parameters.

Definition at line 1416 of file update_records.h.

Member Data Documentation

◆ countInserted

int64_t gpudb::UpdateRecordsResponse::countInserted

Total number of records inserted (due to expressions not matching any existing records).

Definition at line 1440 of file update_records.h.

◆ countsInserted

std::vector<int64_t> gpudb::UpdateRecordsResponse::countsInserted

Total number of records inserted per predicate in expressions (will be either 0 or 1 for each expression).

Definition at line 1447 of file update_records.h.

◆ countsUpdated

std::vector<int64_t> gpudb::UpdateRecordsResponse::countsUpdated

Total number of records updated per predicate in expressions.

Definition at line 1434 of file update_records.h.

◆ countUpdated

int64_t gpudb::UpdateRecordsResponse::countUpdated

Total number of records updated.

Definition at line 1428 of file update_records.h.

◆ info

std::map<std::string, std::string> gpudb::UpdateRecordsResponse::info

Additional information.

Definition at line 1452 of file update_records.h.


The documentation for this struct was generated from the following file: