#include <TODBCRow.h>
Inheritance diagram for TODBCRow:
Public Member Functions | |
TODBCRow (SQLHSTMT stmt, Int_t fieldcount) | |
virtual | ~TODBCRow () |
void | Close (Option_t *opt="") |
ULong_t | GetFieldLength (Int_t field) |
const char * | GetField (Int_t field) |
Protected Member Functions | |
void | CopyFieldValue (Int_t field) |
Protected Attributes | |
SQLHSTMT | fHstmt |
Int_t | fFieldCount |
char ** | fBuffer |
ULong_t * | fLengths |
Definition at line 32 of file TODBCRow.h.
TODBCRow::TODBCRow | ( | SQLHSTMT | stmt, | |
Int_t | fieldcount | |||
) |
TODBCRow::~TODBCRow | ( | ) | [virtual] |
void TODBCRow::CopyFieldValue | ( | Int_t | field | ) | [protected] |
Definition at line 67 of file TODBCRow.cxx.
References buffer_len, fBuffer, fHstmt, fLengths, and strlcpy().
void TODBCRow::Close | ( | Option_t * | opt = "" |
) | [virtual] |
Implements TSQLRow.
Definition at line 49 of file TODBCRow.cxx.
References fBuffer, fFieldCount, fLengths, and n.
Referenced by ~TODBCRow().
Implements TSQLRow.
Definition at line 111 of file TODBCRow.cxx.
References fFieldCount, and fLengths.
const char * TODBCRow::GetField | ( | Int_t | field | ) | [virtual] |
Implements TSQLRow.
Definition at line 121 of file TODBCRow.cxx.
References fBuffer, and fFieldCount.
SQLHSTMT TODBCRow::fHstmt [protected] |
Int_t TODBCRow::fFieldCount [protected] |
char** TODBCRow::fBuffer [protected] |
ULong_t* TODBCRow::fLengths [protected] |
Definition at line 38 of file TODBCRow.h.
Referenced by Close(), CopyFieldValue(), and GetFieldLength().