1
//////////////////////////////////////////////////////////////////////////
3
// pgScript - PostgreSQL Tools
4
// RCS-ID: $Id: pgsExecute.h 7758 2009-03-26 20:49:59Z dpage $
5
// Copyright (C) 2002 - 2009, The pgAdmin Development Team
6
// This software is released under the BSD Licence
8
//////////////////////////////////////////////////////////////////////////
14
#include "pgscript/pgScript.h"
15
#include "pgscript/expressions/pgsExpression.h"
17
class pgsOutputStream;
20
class pgsExecute : public pgsExpression
27
pgsOutputStream * m_cout;
33
pgsExecute(const wxString & query, pgsOutputStream * cout = 0,
36
virtual ~pgsExecute();
38
/* pgsExecute(const pgsExecute & that); */
40
pgsExecute & operator=(const pgsExecute & that);
42
virtual pgsExpression * clone() const;
44
virtual wxString value() const;
46
virtual pgsOperand eval(pgsVarMap & vars) const;
50
#endif /*PGSEXECUTE_H_*/