OmniSciDB
b24e664e58
|
#include <ParserNode.h>
Public Member Functions | |
OptimizeTableStmt (std::string *table, std::list< NameValueAssign * > *o) | |
const std::string | getTableName () const |
bool | shouldVacuumDeletedRows () const |
void | execute (const Catalog_Namespace::SessionInfo &session) override |
![]() | |
void | setColumnDescriptor (ColumnDescriptor &cd, const ColumnDef *coldef) |
![]() | |
virtual | ~Node () |
Private Attributes | |
std::unique_ptr< std::string > | table_ |
std::list< std::unique_ptr < NameValueAssign > > | options_ |
Definition at line 1124 of file ParserNode.h.
|
inline |
Definition at line 1126 of file ParserNode.h.
References options_, and table_.
|
inlineoverridevirtual |
Implements Parser::DDLStmt.
Definition at line 1149 of file ParserNode.h.
References CHECK().
|
inline |
|
inline |
Definition at line 1140 of file ParserNode.h.
References options_.
|
private |
Definition at line 1156 of file ParserNode.h.
Referenced by OptimizeTableStmt(), and shouldVacuumDeletedRows().
|
private |
Definition at line 1155 of file ParserNode.h.
Referenced by getTableName(), and OptimizeTableStmt().