Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.atnf.csiro.au/computing/software/casacore/casacore-1.2.0/doc/html/classcasa_1_1TaQLSelectNodeRep.html
Дата изменения: Unknown Дата индексирования: Mon Feb 14 22:59:21 2011 Кодировка: Поисковые слова: trees |
Raw TaQL parse tree node defining a select command. More...
#include <TaQLNodeDer.h>
Public Member Functions | |
TaQLSelectNodeRep (const TaQLNode &columns, const TaQLMultiNode &tables, const TaQLNode &join, const TaQLNode &where, const TaQLNode &groupby, const TaQLNode &having, const TaQLNode &sort, const TaQLNode &limitoff, const TaQLNode &giving) | |
virtual | ~TaQLSelectNodeRep () |
virtual TaQLNodeResult | visit (TaQLNodeVisitor &) const |
Visit a node for tree traversal. | |
virtual void | showDerived (std::ostream &os) const |
virtual void | save (AipsIO &aio) const |
Save the object. | |
Static Public Member Functions | |
static TaQLSelectNodeRep * | restore (AipsIO &aio) |
Public Attributes | |
TaQLNode | itsColumns |
TaQLMultiNode | itsTables |
TaQLNode | itsJoin |
TaQLNode | itsWhere |
TaQLNode | itsGroupby |
TaQLNode | itsHaving |
TaQLNode | itsSort |
TaQLNode | itsLimitOff |
TaQLNode | itsGiving |
Raw TaQL parse tree node defining a select command.
Internal
This class is a TaQLNodeRep holding the different parts of a select expression. It also holds flags telling if and how the select command must be executed when the node is visited for TaQLNodeHandler.
Definition at line 816 of file TaQLNodeDer.h.
casa::TaQLSelectNodeRep::TaQLSelectNodeRep | ( | const TaQLNode & | columns, | |
const TaQLMultiNode & | tables, | |||
const TaQLNode & | join, | |||
const TaQLNode & | where, | |||
const TaQLNode & | groupby, | |||
const TaQLNode & | having, | |||
const TaQLNode & | sort, | |||
const TaQLNode & | limitoff, | |||
const TaQLNode & | giving | |||
) |
virtual casa::TaQLSelectNodeRep::~TaQLSelectNodeRep | ( | ) | [virtual] |
static TaQLSelectNodeRep* casa::TaQLSelectNodeRep::restore | ( | AipsIO & | aio | ) | [static] |
virtual void casa::TaQLSelectNodeRep::save | ( | AipsIO & | aio | ) | const [virtual] |
Save the object.
Implements casa::TaQLNodeRep.
virtual void casa::TaQLSelectNodeRep::showDerived | ( | std::ostream & | os | ) | const [virtual] |
Implements casa::TaQLQueryNodeRep.
virtual TaQLNodeResult casa::TaQLSelectNodeRep::visit | ( | TaQLNodeVisitor & | ) | const [virtual] |
Visit a node for tree traversal.
Implements casa::TaQLNodeRep.
Definition at line 830 of file TaQLNodeDer.h.
Definition at line 838 of file TaQLNodeDer.h.
Definition at line 834 of file TaQLNodeDer.h.
Definition at line 835 of file TaQLNodeDer.h.
Definition at line 832 of file TaQLNodeDer.h.
Definition at line 837 of file TaQLNodeDer.h.
Definition at line 836 of file TaQLNodeDer.h.
Definition at line 831 of file TaQLNodeDer.h.
Definition at line 833 of file TaQLNodeDer.h.