Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.atnf.csiro.au/computing/software/casacore/casacore-1.2.0/doc/html/classcasa_1_1TaQLUpdateNodeRep.html
Дата изменения: Unknown Дата индексирования: Mon Feb 14 22:59:27 2011 Кодировка: Поисковые слова: п п п п п п п п п п п п п п п п п п |
Raw TaQL parse tree node defining an update command. More...
#include <TaQLNodeDer.h>
Public Member Functions | |
TaQLUpdateNodeRep (const TaQLMultiNode &tables, const TaQLMultiNode &update, const TaQLMultiNode &from, const TaQLNode &where, const TaQLNode &sort, const TaQLNode &limitoff) | |
virtual | ~TaQLUpdateNodeRep () |
virtual TaQLNodeResult | visit (TaQLNodeVisitor &) const |
Visit a node for tree traversal. | |
virtual void | show (std::ostream &os) const |
Print the object in an ostream. | |
virtual void | save (AipsIO &aio) const |
Save the object. | |
Static Public Member Functions | |
static TaQLUpdateNodeRep * | restore (AipsIO &aio) |
Public Attributes | |
TaQLMultiNode | itsTables |
TaQLMultiNode | itsUpdate |
TaQLMultiNode | itsFrom |
TaQLNode | itsWhere |
TaQLNode | itsSort |
TaQLNode | itsLimitOff |
Raw TaQL parse tree node defining an update command.
Internal
This class is a TaQLNodeRep holding the parts for an update command. The tables to be used can be defined in two parts: the main one in the UPDATE clause, possible other ones in the FROM command.
Definition at line 889 of file TaQLNodeDer.h.
casa::TaQLUpdateNodeRep::TaQLUpdateNodeRep | ( | const TaQLMultiNode & | tables, | |
const TaQLMultiNode & | update, | |||
const TaQLMultiNode & | from, | |||
const TaQLNode & | where, | |||
const TaQLNode & | sort, | |||
const TaQLNode & | limitoff | |||
) | [inline] |
Definition at line 892 of file TaQLNodeDer.h.
References TaQLNode_Update, and casa::TaQLNodeRep::TaQLNodeRep().
virtual casa::TaQLUpdateNodeRep::~TaQLUpdateNodeRep | ( | ) | [virtual] |
static TaQLUpdateNodeRep* casa::TaQLUpdateNodeRep::restore | ( | AipsIO & | aio | ) | [static] |
virtual void casa::TaQLUpdateNodeRep::save | ( | AipsIO & | aio | ) | const [virtual] |
Save the object.
Implements casa::TaQLNodeRep.
virtual void casa::TaQLUpdateNodeRep::show | ( | std::ostream & | os | ) | const [virtual] |
Print the object in an ostream.
Implements casa::TaQLNodeRep.
virtual TaQLNodeResult casa::TaQLUpdateNodeRep::visit | ( | TaQLNodeVisitor & | ) | const [virtual] |
Visit a node for tree traversal.
Implements casa::TaQLNodeRep.
Definition at line 906 of file TaQLNodeDer.h.
Definition at line 909 of file TaQLNodeDer.h.
Definition at line 908 of file TaQLNodeDer.h.
Definition at line 904 of file TaQLNodeDer.h.
Definition at line 905 of file TaQLNodeDer.h.
Definition at line 907 of file TaQLNodeDer.h.