#include <TPgSQLResult.h>
Inheritance diagram for TPgSQLResult:

Public Member Functions | |
| TPgSQLResult (void *result) | |
| ~TPgSQLResult () | |
| 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 | |
| PGresult * | fResult |
| ULong_t | fCurrentRow |
Definition at line 26 of file TPgSQLResult.h.
| TPgSQLResult::TPgSQLResult | ( | void * | result | ) |
| TPgSQLResult::~TPgSQLResult | ( | ) |
Definition at line 52 of file TPgSQLResult.cxx.
References TObject::Error(), fResult, GetFieldCount(), kFALSE, and kTRUE.
| void TPgSQLResult::Close | ( | Option_t * | opt = "" |
) | [virtual] |
Implements TSQLResult.
Definition at line 38 of file TPgSQLResult.cxx.
References fCurrentRow, fResult, and TSQLResult::fRowCount.
Referenced by ~TPgSQLResult().
| Int_t TPgSQLResult::GetFieldCount | ( | ) | [virtual] |
Implements TSQLResult.
Definition at line 68 of file TPgSQLResult.cxx.
References TObject::Error(), and fResult.
Referenced by IsValid().
| const char * TPgSQLResult::GetFieldName | ( | Int_t | field | ) | [virtual] |
Implements TSQLResult.
Definition at line 80 of file TPgSQLResult.cxx.
References TObject::Error(), and fResult.
| TSQLRow * TPgSQLResult::Next | ( | ) | [virtual] |
Implements TSQLResult.
Definition at line 92 of file TPgSQLResult.cxx.
References TObject::Error(), fCurrentRow, fResult, TSQLResult::fRowCount, and row.
PGresult* TPgSQLResult::fResult [private] |
Definition at line 29 of file TPgSQLResult.h.
Referenced by Close(), GetFieldCount(), GetFieldName(), IsValid(), Next(), and ~TPgSQLResult().
ULong_t TPgSQLResult::fCurrentRow [private] |
1.5.1