InfiniSQL  v0.1.2-alpha
Massive Scale Transaction Processing
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ApiInterface::results_s Struct Reference

results from SQL query More...

#include <infinisql.h>

Collaboration diagram for ApiInterface::results_s:

Public Attributes

cmd_e cmdtype
 
class TransactiontransactionPtr
 
int64_t statementStatus
 
boost::unordered_map
< uuRecord_s, returnRow_s
statementResults
 
std::vector< fieldtypename_sselectFields
 
boost::unordered_map
< uuRecord_s, std::vector
< fieldValue_s > > 
selectResults
 

Detailed Description

results from SQL query

Definition at line 250 of file infinisql.h.

Member Data Documentation

cmd_e ApiInterface::results_s::cmdtype

Definition at line 252 of file infinisql.h.

Referenced by Pg::continuePgFunc().

std::vector<fieldtypename_s> ApiInterface::results_s::selectFields

Definition at line 256 of file infinisql.h.

Referenced by Pg::putDataRows(), and Pg::putRowDescription().

boost::unordered_map< uuRecord_s, std::vector<fieldValue_s> > ApiInterface::results_s::selectResults

Definition at line 258 of file infinisql.h.

Referenced by Pg::continuePgFunc(), and Pg::putDataRows().

boost::unordered_map< uuRecord_s, returnRow_s > ApiInterface::results_s::statementResults

Definition at line 255 of file infinisql.h.

Referenced by Pg::continuePgFunc().

int64_t ApiInterface::results_s::statementStatus

Definition at line 254 of file infinisql.h.

Referenced by Pg::continuePgFunc().

class Transaction* ApiInterface::results_s::transactionPtr

Definition at line 253 of file infinisql.h.

Referenced by Pg::continuePgFunc().


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