![]() |
mutable
A Database System for Research and Fast Prototyping
|
A SQL statement. More...
#include <AST.hpp>
Public Member Functions | |
virtual | ~Stmt () |
void | dot (std::ostream &out) const |
Writes a Graphivz dot representation of this Stmt to out . | |
virtual void | accept (ASTCommandVisitor &v)=0 |
virtual void | accept (ConstASTCommandVisitor &v) const =0 |
void | dump (std::ostream &out) const |
void | dump () const |
|
pure virtualinherited |
Implemented in m::ast::Instruction, m::ast::ErrorStmt, m::ast::EmptyStmt, m::ast::CreateDatabaseStmt, m::ast::DropDatabaseStmt, m::ast::UseDatabaseStmt, m::ast::CreateTableStmt, m::ast::DropTableStmt, m::ast::CreateIndexStmt, m::ast::DropIndexStmt, m::ast::SelectStmt, m::ast::InsertStmt, m::ast::UpdateStmt, m::ast::DeleteStmt, and m::ast::DSVImportStmt.
|
pure virtualinherited |
Implemented in m::ast::Instruction, m::ast::ErrorStmt, m::ast::EmptyStmt, m::ast::CreateDatabaseStmt, m::ast::DropDatabaseStmt, m::ast::UseDatabaseStmt, m::ast::CreateTableStmt, m::ast::DropTableStmt, m::ast::CreateIndexStmt, m::ast::DropIndexStmt, m::ast::SelectStmt, m::ast::InsertStmt, m::ast::UpdateStmt, m::ast::DeleteStmt, and m::ast::DSVImportStmt.
void Stmt::dot | ( | std::ostream & | out | ) | const |
|
inherited |
Definition at line 251 of file AST.cpp.
References m::ast::Command::dump().
Referenced by m::ast::Command::dump().