hybridse::vm::CompileInfo
#include <engine_context.h>
Summary
Public functions
GetIRBuffer(const base::RawBuffer & buf) =0
bool
GetIRSize() =0
size_t
GetEngineMode() const =0
const EngineMode
GetSql() const =0
const std::string &
GetSchema() const =0
const Schema &
GetCompileType() const =0
const ComileType
GetEncodedSchema() const =0
const std::string &
GetRequestSchema() const =0
const Schema &
GetRequestName() const =0
const std::string &
GetBatchRequestInfo() const =0
const hybridse::vm::BatchRequestInfo &
GetPhysicalPlan() const =0
const hybridse::vm::PhysicalOpNode *
DumpPhysicalPlan(std::ostream & output, const std::string & tab) =0
void
DumpClusterJob(std::ostream & output, const std::string & tab) =0
void
Public Functions
function CompileInfo
inline CompileInfo()function ~CompileInfo
inline virtual ~CompileInfo()function GetIRBuffer
virtual bool GetIRBuffer(
const base::RawBuffer & buf
) =0function GetIRSize
virtual size_t GetIRSize() =0function GetEngineMode
virtual const EngineMode GetEngineMode() const =0function GetSql
virtual const std::string & GetSql() const =0function GetSchema
virtual const Schema & GetSchema() const =0function GetCompileType
virtual const ComileType GetCompileType() const =0function GetEncodedSchema
virtual const std::string & GetEncodedSchema() const =0function GetRequestSchema
virtual const Schema & GetRequestSchema() const =0function GetRequestName
virtual const std::string & GetRequestName() const =0function GetBatchRequestInfo
virtual const hybridse::vm::BatchRequestInfo & GetBatchRequestInfo() const =0function GetPhysicalPlan
virtual const hybridse::vm::PhysicalOpNode * GetPhysicalPlan() const =0function DumpPhysicalPlan
virtual void DumpPhysicalPlan(
std::ostream & output,
const std::string & tab
) =0function DumpClusterJob
virtual void DumpClusterJob(
std::ostream & output,
const std::string & tab
) =0Last updated