DropIdxStatement Class Reference

#include <Statement.h>

Inheritance diagram for DropIdxStatement:

Inheritance graph
[legend]
Collaboration diagram for DropIdxStatement:

Collaboration graph
[legend]

Public Member Functions

DbRetVal execute (int &rowsAffected)
DbRetVal resolve ()
 DropIdxStatement ()
 ~DropIdxStatement ()
DbRetVal execute (int &rowsAffected)
DbRetVal resolve ()
 DropIdxStatement ()
 ~DropIdxStatement ()

Detailed Description

Definition at line 274 of file Statement.h.


Constructor & Destructor Documentation

DropIdxStatement::DropIdxStatement (  )  [inline]

Definition at line 280 of file Statement.h.

00280 {}

DropIdxStatement::~DropIdxStatement (  )  [inline]

Definition at line 281 of file Statement.h.

00281 {}

DropIdxStatement::DropIdxStatement (  )  [inline]

Definition at line 287 of file Statement.h.

00287 {}

DropIdxStatement::~DropIdxStatement (  )  [inline]

Definition at line 288 of file Statement.h.

00288 {}


Member Function Documentation

DbRetVal DropIdxStatement::execute ( int &  rowsAffected  )  [virtual]

Implements DdlStatement.

DbRetVal DropIdxStatement::execute ( int &  rowsAffected  )  [virtual]

Implements DdlStatement.

Definition at line 137 of file DdlStatement.cxx.

References Statement::dbMgr, DatabaseManager::dropIndex(), ParsedData::getIndexName(), OK, and Statement::parsedData.

00138 {
00139     DbRetVal rv = OK;
00140     rv = dbMgr->dropIndex(parsedData->getIndexName());
00141     return rv;
00142 }

Here is the call graph for this function:

DbRetVal DropIdxStatement::resolve (  )  [inline, virtual]

Implements DdlStatement.

Definition at line 285 of file Statement.h.

References OK.

00285 {return OK; }

DbRetVal DropIdxStatement::resolve (  )  [inline, virtual]

Implements DdlStatement.

Definition at line 278 of file Statement.h.

References OK.

00278 {return OK; }


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