#include <TMySQLResult.h>
Inheritance diagram for TMySQLResult:
Public Member Functions | |
TMySQLResult (void *result) | |
~TMySQLResult () | |
void | Close (Option_t *opt="") |
Int_t | GetFieldCount () |
const char * | GetFieldName (Int_t field) |
TSQLRow * | Next () |
Private Member Functions | |
Bool_t | IsValid (Int_t field) |
Private Attributes | |
MYSQL_RES * | fResult |
MYSQL_FIELD * | fFieldInfo |
Definition at line 32 of file TMySQLResult.h.
TMySQLResult::TMySQLResult | ( | void * | result | ) |
TMySQLResult::~TMySQLResult | ( | ) |
Definition at line 52 of file TMySQLResult.cxx.
References TObject::Error(), fResult, GetFieldCount(), kFALSE, and kTRUE.
Referenced by GetFieldName().
void TMySQLResult::Close | ( | Option_t * | opt = "" |
) | [virtual] |
Implements TSQLResult.
Definition at line 38 of file TMySQLResult.cxx.
References fFieldInfo, fResult, and TSQLResult::fRowCount.
Referenced by ~TMySQLResult().
Int_t TMySQLResult::GetFieldCount | ( | ) | [virtual] |
Implements TSQLResult.
Definition at line 68 of file TMySQLResult.cxx.
References TObject::Error(), and fResult.
Referenced by IsValid().
const char * TMySQLResult::GetFieldName | ( | Int_t | field | ) | [virtual] |
Implements TSQLResult.
Definition at line 80 of file TMySQLResult.cxx.
References TObject::Error(), fFieldInfo, fResult, and IsValid().
TSQLRow * TMySQLResult::Next | ( | ) | [virtual] |
Implements TSQLResult.
Definition at line 99 of file TMySQLResult.cxx.
References TObject::Error(), fResult, and row.
MYSQL_RES* TMySQLResult::fResult [private] |
Definition at line 35 of file TMySQLResult.h.
Referenced by Close(), GetFieldCount(), GetFieldName(), IsValid(), Next(), and ~TMySQLResult().
MYSQL_FIELD* TMySQLResult::fFieldInfo [private] |