DdlStatement Class Reference

#include <Statement.h>

Inheritance diagram for DdlStatement:

Inheritance graph
[legend]
Collaboration diagram for DdlStatement:

Collaboration graph
[legend]

Public Member Functions

DbRetVal execute (int &rowsAffected)=0
DbRetVal resolve ()=0
DbRetVal setParam (int paramNo, void *value)
DbRetVal setShortParam (int paramNo, short value)
DbRetVal setIntParam (int paramNo, int value)
DbRetVal setLongParam (int paramNo, long value)
DbRetVal setLongLongParam (int paramNo, long long value)
DbRetVal setByteIntParam (int paramNo, ByteInt value)
DbRetVal setFloatParam (int paramNo, float value)
DbRetVal setDoubleParam (int paramNo, double value)
DbRetVal setStringParam (int paramNo, char *value)
DbRetVal setDateParam (int paramNo, Date value)
DbRetVal setTimeParam (int paramNo, Time value)
DbRetVal setTimeStampParam (int paramNo, TimeStamp value)
DbRetVal execute (int &rowsAffected)=0
DbRetVal resolve ()=0
DbRetVal setParam (int paramNo, void *value)
DbRetVal setShortParam (int paramNo, short value)
DbRetVal setIntParam (int paramNo, int value)
DbRetVal setLongParam (int paramNo, long value)
DbRetVal setLongLongParam (int paramNo, long long value)
DbRetVal setByteIntParam (int paramNo, ByteInt value)
DbRetVal setFloatParam (int paramNo, float value)
DbRetVal setDoubleParam (int paramNo, double value)
DbRetVal setStringParam (int paramNo, char *value)
DbRetVal setDateParam (int paramNo, Date value)
DbRetVal setTimeParam (int paramNo, Time value)
DbRetVal setTimeStampParam (int paramNo, TimeStamp value)

Detailed Description

Definition at line 219 of file Statement.h.


Member Function Documentation

DbRetVal DdlStatement::execute ( int &  rowsAffected  )  [pure virtual]

Implements Statement.

Implemented in CreateTblStatement, CreateIdxStatement, DropTblStatement, DropIdxStatement, CreateTblStatement, CreateIdxStatement, DropTblStatement, and DropIdxStatement.

DbRetVal DdlStatement::execute ( int &  rowsAffected  )  [pure virtual]

Implements Statement.

Implemented in CreateTblStatement, CreateIdxStatement, DropTblStatement, DropIdxStatement, CreateTblStatement, CreateIdxStatement, DropTblStatement, and DropIdxStatement.

DbRetVal DdlStatement::resolve (  )  [pure virtual]

Implements Statement.

Implemented in CreateTblStatement, CreateIdxStatement, DropTblStatement, DropIdxStatement, CreateTblStatement, CreateIdxStatement, DropTblStatement, and DropIdxStatement.

DbRetVal DdlStatement::resolve (  )  [pure virtual]

Implements Statement.

Implemented in CreateTblStatement, CreateIdxStatement, DropTblStatement, DropIdxStatement, CreateTblStatement, CreateIdxStatement, DropTblStatement, and DropIdxStatement.

DbRetVal DdlStatement::setByteIntParam ( int  paramNo,
ByteInt  value 
) [inline, virtual]

Implements Statement.

Definition at line 238 of file Statement.h.

00238 { }

DbRetVal DdlStatement::setByteIntParam ( int  paramNo,
ByteInt  value 
) [inline, virtual]

Implements Statement.

Definition at line 231 of file Statement.h.

00231 { }

DbRetVal DdlStatement::setDateParam ( int  paramNo,
Date  value 
) [inline, virtual]

Implements Statement.

Definition at line 242 of file Statement.h.

00242 { }

DbRetVal DdlStatement::setDateParam ( int  paramNo,
Date  value 
) [inline, virtual]

Implements Statement.

Definition at line 235 of file Statement.h.

00235 { }

DbRetVal DdlStatement::setDoubleParam ( int  paramNo,
double  value 
) [inline, virtual]

Implements Statement.

Definition at line 240 of file Statement.h.

00240 { }

DbRetVal DdlStatement::setDoubleParam ( int  paramNo,
double  value 
) [inline, virtual]

Implements Statement.

Definition at line 233 of file Statement.h.

00233 { }

DbRetVal DdlStatement::setFloatParam ( int  paramNo,
float  value 
) [inline, virtual]

Implements Statement.

Definition at line 239 of file Statement.h.

00239 { }

DbRetVal DdlStatement::setFloatParam ( int  paramNo,
float  value 
) [inline, virtual]

Implements Statement.

Definition at line 232 of file Statement.h.

00232 { }

DbRetVal DdlStatement::setIntParam ( int  paramNo,
int  value 
) [inline, virtual]

Implements Statement.

Definition at line 235 of file Statement.h.

00235 { }

DbRetVal DdlStatement::setIntParam ( int  paramNo,
int  value 
) [inline, virtual]

Implements Statement.

Definition at line 228 of file Statement.h.

00228 { }

DbRetVal DdlStatement::setLongLongParam ( int  paramNo,
long long  value 
) [inline, virtual]

Implements Statement.

Definition at line 237 of file Statement.h.

00237 { }

DbRetVal DdlStatement::setLongLongParam ( int  paramNo,
long long  value 
) [inline, virtual]

Implements Statement.

Definition at line 230 of file Statement.h.

00230 { }

DbRetVal DdlStatement::setLongParam ( int  paramNo,
long  value 
) [inline, virtual]

Implements Statement.

Definition at line 236 of file Statement.h.

00236 { }

DbRetVal DdlStatement::setLongParam ( int  paramNo,
long  value 
) [inline, virtual]

Implements Statement.

Definition at line 229 of file Statement.h.

00229 { }

DbRetVal DdlStatement::setParam ( int  paramNo,
void *  value 
) [inline, virtual]

Implements Statement.

Definition at line 233 of file Statement.h.

00233 { }

DbRetVal DdlStatement::setParam ( int  paramNo,
void *  value 
) [inline, virtual]

Implements Statement.

Definition at line 226 of file Statement.h.

00226 { }

DbRetVal DdlStatement::setShortParam ( int  paramNo,
short  value 
) [inline, virtual]

Implements Statement.

Definition at line 234 of file Statement.h.

00234 { }

DbRetVal DdlStatement::setShortParam ( int  paramNo,
short  value 
) [inline, virtual]

Implements Statement.

Definition at line 227 of file Statement.h.

00227 { }

DbRetVal DdlStatement::setStringParam ( int  paramNo,
char *  value 
) [inline, virtual]

Implements Statement.

Definition at line 241 of file Statement.h.

00241 { }

DbRetVal DdlStatement::setStringParam ( int  paramNo,
char *  value 
) [inline, virtual]

Implements Statement.

Definition at line 234 of file Statement.h.

00234 { }

DbRetVal DdlStatement::setTimeParam ( int  paramNo,
Time  value 
) [inline, virtual]

Implements Statement.

Definition at line 243 of file Statement.h.

00243 { }

DbRetVal DdlStatement::setTimeParam ( int  paramNo,
Time  value 
) [inline, virtual]

Implements Statement.

Definition at line 236 of file Statement.h.

00236 { }

DbRetVal DdlStatement::setTimeStampParam ( int  paramNo,
TimeStamp  value 
) [inline, virtual]

Implements Statement.

Definition at line 244 of file Statement.h.

00244 { }

DbRetVal DdlStatement::setTimeStampParam ( int  paramNo,
TimeStamp  value 
) [inline, virtual]

Implements Statement.

Definition at line 237 of file Statement.h.

00237 { }


The documentation for this class was generated from the following files:
Generated on Mon Jun 9 22:47:21 2008 for csql by  doxygen 1.4.7