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

Public Member Functions | |
| TSapDBResult (SQLHSTMT fStmt, SDWORD rowCount=0) | |
| ~TSapDBResult () | |
| 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 | |
| SQLHSTMT | fResult |
| TString * | fFieldNames |
| Int_t | fFieldCount |
Definition at line 38 of file TSapDBResult.h.
| TSapDBResult::TSapDBResult | ( | SQLHSTMT | fStmt, | |
| SDWORD | rowCount = 0 | |||
| ) |
| TSapDBResult::~TSapDBResult | ( | ) |
Definition at line 65 of file TSapDBResult.cxx.
References TObject::Error(), fResult, GetFieldCount(), kFALSE, and kTRUE.
Referenced by GetFieldName().
| void TSapDBResult::Close | ( | Option_t * | opt = "" |
) | [virtual] |
Implements TSQLResult.
Definition at line 50 of file TSapDBResult.cxx.
References fFieldCount, fFieldNames, fResult, and TSQLResult::fRowCount.
Referenced by ~TSapDBResult().
| Int_t TSapDBResult::GetFieldCount | ( | ) | [virtual] |
Implements TSQLResult.
Definition at line 81 of file TSapDBResult.cxx.
References TObject::Error(), fFieldCount, and fResult.
Referenced by GetFieldName(), IsValid(), and Next().
| const char * TSapDBResult::GetFieldName | ( | Int_t | field | ) | [virtual] |
Implements TSQLResult.
Definition at line 103 of file TSapDBResult.cxx.
References TObject::Error(), fFieldNames, fResult, GetFieldCount(), and IsValid().
| TSQLRow * TSapDBResult::Next | ( | ) | [virtual] |
Implements TSQLResult.
Definition at line 144 of file TSapDBResult.cxx.
References TObject::Error(), fResult, and GetFieldCount().
SQLHSTMT TSapDBResult::fResult [private] |
Definition at line 41 of file TSapDBResult.h.
Referenced by Close(), GetFieldCount(), GetFieldName(), IsValid(), Next(), and ~TSapDBResult().
TString* TSapDBResult::fFieldNames [private] |
Int_t TSapDBResult::fFieldCount [private] |
1.5.1