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

MysqlResult Class Reference

#include <MysqlDb.h>

List of all members.

Public Member Functions

 MysqlResult ()
virtual unsigned NbRows ()
virtual unsigned NbFields ()
virtual void Release ()
MysqlResultoperator++ ()

Private Attributes

MYSQL_RES * mRes
MYSQL_ROW mRow
char mSep


Constructor & Destructor Documentation

MysqlResult::MysqlResult  )  [inline]
 

Definition at line 159 of file MysqlDb.h.

00159 {mRes=0;};


Member Function Documentation

virtual unsigned MysqlResult::NbFields  )  [inline, virtual]
 

Definition at line 163 of file MysqlDb.h.

00163 {return mysql_num_fields(mRes);};

virtual unsigned MysqlResult::NbRows  )  [inline, virtual]
 

Definition at line 162 of file MysqlDb.h.

00162 {return mysql_num_rows(mRes);};

MysqlResult& MysqlResult::operator++  )  [inline]
 

Definition at line 165 of file MysqlDb.h.

00165 {mRow=mysql_fetch_row(mRes);return *this;};

virtual void MysqlResult::Release  )  [inline, virtual]
 

Definition at line 164 of file MysqlDb.h.

00164 {if(mRes)mysql_free_result(mRes);mRes=0;};


Member Data Documentation

MYSQL_RES* MysqlResult::mRes [private]
 

Definition at line 154 of file MysqlDb.h.

MYSQL_ROW MysqlResult::mRow [private]
 

Definition at line 155 of file MysqlDb.h.

char MysqlResult::mSep [private]
 

Definition at line 156 of file MysqlDb.h.


The documentation for this class was generated from the following file:
Generated on Thu Aug 24 14:45:48 2006 for Doxygen by doxygen 1.3.7