Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

SQLInsert Class Reference

#include <SQLInsert.h>

List of all members.

Public Member Functions

 SQLInsert (string table, vector< ptr< Expression > > args)
 ~SQLInsert ()
void setup (const ExprContext &ctxt) throw (AuroraException)
TupleDescription getInsertTupleDescription () const
string getTableName () const
void evalInto (char *buf, EvalContext &ctxt)
const string as_string () const

Static Public Member Functions

ptr< SQLInsertparse (string expr, const ExprContext &ctxt, string table_name) throw (ExprException)


Constructor & Destructor Documentation

SQLInsert::SQLInsert string  table,
vector< ptr< Expression > >  args
 

SQLInsert::~SQLInsert  ) 
 


Member Function Documentation

const string SQLInsert::as_string  )  const
 

void SQLInsert::evalInto char *  buf,
EvalContext ctxt
 

TupleDescription SQLInsert::getInsertTupleDescription  )  const
 

string SQLInsert::getTableName  )  const
 

ptr< SQLInsert > SQLInsert::parse string  expr,
const ExprContext ctxt,
string  table_name
throw (ExprException) [static]
 

void SQLInsert::setup const ExprContext ctxt  )  throw (AuroraException)
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 12 15:15:24 2004 for Borealis by doxygen 1.3.8