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

results of evaulations during query execution, including final results More...

#include <Asts.h>

Collaboration diagram for Statement::results_s:

Public Attributes

boost::unordered_map
< uuRecord_s, returnRow_s
searchResults
 
boost::unordered_map
< uuRecord_s, std::vector
< fieldValue_s > > 
selectResults
 
size_t initerator
 
std::vector< fieldValue_sinValues
 
std::vector< fieldValue_sinsertValues
 
std::string newrow
 
uuRecord_s originalrowuur
 
int64_t newrowengineid
 
uuRecord_s newrowuur
 
boost::unordered_map
< uuRecord_s, returnRow_s >
::const_iterator 
updateIterator
 
boost::unordered_map< int64_t,
fieldValue_s
setFields
 

Detailed Description

results of evaulations during query execution, including final results

Definition at line 196 of file Asts.h.

Member Data Documentation

size_t Statement::results_s::initerator

Definition at line 202 of file Asts.h.

std::vector<fieldValue_s> Statement::results_s::insertValues

Definition at line 204 of file Asts.h.

Referenced by Statement::branchtotype(), and Transaction::continueSqlInsert().

std::vector<fieldValue_s> Statement::results_s::inValues

Definition at line 203 of file Asts.h.

Referenced by Ast::evaluate(), and Statement::subqueryIn().

std::string Statement::results_s::newrow
int64_t Statement::results_s::newrowengineid
uuRecord_s Statement::results_s::newrowuur
uuRecord_s Statement::results_s::originalrowuur

Definition at line 206 of file Asts.h.

Referenced by Transaction::continueSqlReplace(), and Statement::continueUpdate().

boost::unordered_map< uuRecord_s, std::vector<fieldValue_s> > Statement::results_s::selectResults
boost::unordered_map<int64_t, fieldValue_s> Statement::results_s::setFields

Definition at line 212 of file Asts.h.

Referenced by Transaction::continueSqlReplace(), and Statement::continueUpdate().

boost::unordered_map<uuRecord_s, returnRow_s>::const_iterator Statement::results_s::updateIterator

Definition at line 210 of file Asts.h.

Referenced by Statement::continueUpdate().


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