Drizzled Public API Documentation

drizzled::statement::Statement Class Referenceabstract

Represents a statement to be executed. More...

#include <statement.h>

Inheritance diagram for drizzled::statement::Statement:
drizzled::statement::Analyze drizzled::statement::Catalog drizzled::statement::ChangeSchema drizzled::statement::Check drizzled::statement::Commit drizzled::statement::CreateSchema drizzled::statement::CreateTable drizzled::statement::Delete drizzled::statement::DropIndex drizzled::statement::DropSchema drizzled::statement::DropTable drizzled::statement::EmptyQuery drizzled::statement::Execute drizzled::statement::Flush drizzled::statement::Insert drizzled::statement::InsertSelect drizzled::statement::Kill drizzled::statement::Load drizzled::statement::ReleaseSavepoint drizzled::statement::RenameTable drizzled::statement::Replace drizzled::statement::ReplaceSelect drizzled::statement::Rollback drizzled::statement::RollbackToSavepoint drizzled::statement::Savepoint drizzled::statement::Select drizzled::statement::SetOption drizzled::statement::ShowErrors drizzled::statement::ShowWarnings drizzled::statement::StartTransaction drizzled::statement::Truncate drizzled::statement::UnlockTables drizzled::statement::Update

Public Member Functions

 Statement (Session *in_session)
 
void set_command (enum_sql_command)
 
LEX & lex ()
 
session::Transactionstransaction ()
 
virtual bool execute ()=0
 
virtual bool isTransactional ()
 
Sessionsession () const
 
virtual bool isShow ()
 

Private Attributes

Session_session
 

Detailed Description

Represents a statement to be executed.

Definition at line 35 of file statement.h.

Member Function Documentation


The documentation for this class was generated from the following files: