BadgerDB
|
Public Types | |
enum | NodeType { Query, Create, CreateIndex, Delete, Drop, DropIndex, Insert, AttrName, AggrFunc, RelName, DataType, AttrType, Value, List, Predicate, PredTree, Literal } |
Public Member Functions | |
PxxDelete (PxxList *from) | |
NodeType | MyType () const |
void | Write (ostream &os) const |
void | AddWhere (PxxPredTree *preds) |
void | AddGroupBy (PxxList *grpBy) |
void | AddHaving (PxxPredTree *preds) |
void | AddInsertInto (char *relname) |
PxxRelName & | RelName () |
PxxList * | Projs () |
PxxList * | Froms () |
PxxPredTree * | Preds () |
PxxList * | Groups () |
PxxPredTree * | Havings () |
Protected Attributes | |
PxxRelName | _relname |
PxxList * | _projList |
PxxList * | _fromList |
PxxPredTree * | _preds |
PxxList * | _group |
PxxPredTree * | _having |
Definition at line 926 of file SqlParser.h.