OmniSciDB  1dac507f6e
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Parser::InsertIntoTableAsSelectStmt::DistributedConnector Struct Referenceabstract

#include <ParserNode.h>

+ Inheritance diagram for Parser::InsertIntoTableAsSelectStmt::DistributedConnector:
+ Collaboration diagram for Parser::InsertIntoTableAsSelectStmt::DistributedConnector:

Public Member Functions

virtual AggregatedResult query (QueryStateProxy, std::string &sql_query_string)=0
 
virtual void checkpoint (const Catalog_Namespace::SessionInfo &parent_session_info, int tableId)=0
 
virtual void rollback (const Catalog_Namespace::SessionInfo &parent_session_info, int tableId)=0
 
- Public Member Functions inherited from Fragmenter_Namespace::InsertDataLoader::DistributedConnector
virtual size_t leafCount ()=0
 
virtual void insertDataToLeaf (const Catalog_Namespace::SessionInfo &parent_session_info, const size_t leaf_idx, Fragmenter_Namespace::InsertData &insert_data)=0
 

Detailed Description

Definition at line 1032 of file ParserNode.h.

Member Function Documentation

virtual void Parser::InsertIntoTableAsSelectStmt::DistributedConnector::checkpoint ( const Catalog_Namespace::SessionInfo parent_session_info,
int  tableId 
)
pure virtual
virtual AggregatedResult Parser::InsertIntoTableAsSelectStmt::DistributedConnector::query ( QueryStateProxy  ,
std::string &  sql_query_string 
)
pure virtual
virtual void Parser::InsertIntoTableAsSelectStmt::DistributedConnector::rollback ( const Catalog_Namespace::SessionInfo parent_session_info,
int  tableId 
)
pure virtual

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