#include <TPgSQLRow.h>
Inheritance diagram for TPgSQLRow:
Public Member Functions | |
TPgSQLRow (void *result, ULong_t rowHandle) | |
~TPgSQLRow () | |
void | Close (Option_t *opt="") |
ULong_t | GetFieldLength (Int_t field) |
const char * | GetField (Int_t field) |
Private Member Functions | |
Bool_t | IsValid (Int_t field) |
Private Attributes | |
PGresult * | fResult |
ULong_t | fRowNum |
Definition at line 27 of file TPgSQLRow.h.
TPgSQLRow::TPgSQLRow | ( | void * | result, | |
ULong_t | rowHandle | |||
) |
TPgSQLRow::~TPgSQLRow | ( | ) |
Definition at line 48 of file TPgSQLRow.cxx.
References TObject::Error(), fResult, kFALSE, and kTRUE.
Referenced by GetField(), and GetFieldLength().
void TPgSQLRow::Close | ( | Option_t * | opt = "" |
) | [virtual] |
Implements TSQLRow.
Definition at line 36 of file TPgSQLRow.cxx.
References fResult, and fRowNum.
Referenced by ~TPgSQLRow().
Implements TSQLRow.
Definition at line 60 of file TPgSQLRow.cxx.
References TObject::Error(), fResult, and IsValid().
const char * TPgSQLRow::GetField | ( | Int_t | field | ) | [virtual] |
PGresult* TPgSQLRow::fResult [private] |
Definition at line 30 of file TPgSQLRow.h.
Referenced by Close(), GetField(), GetFieldLength(), and IsValid().
ULong_t TPgSQLRow::fRowNum [private] |