ROOT  6.06/09
Reference Guide
Macros | Functions
TOracleStatement.cxx File Reference
#include "TOracleStatement.h"
#include "TOracleServer.h"
#include "TDataType.h"
#include <stdlib.h>
+ Include dependency graph for TOracleStatement.cxx:

Go to the source code of this file.

Macros

#define CheckStatement(method, res)
 
#define CheckSetPar(method)
 
#define CheckGetField(method, defres)
 

Functions

 ClassImp (TOracleStatement) using namespace std
 

Macro Definition Documentation

#define CheckGetField (   method,
  defres 
)
Value:
{ \
ClearError(); \
if (!IsResultSet()) { \
SetError(-1,"There is no result set for statement", method); \
return defres; \
} \
if ((npar<0) || (npar>=fBufferSize)) { \
TString errmsg("Invalid parameter number "); \
errmsg+= npar; \
SetError(-1,errmsg.Data(),method); \
return defres; \
} \
}
if(pyself &&pyself!=Py_None)
return
Definition: TBase64.cxx:62

Definition at line 117 of file TOracleStatement.cxx.

Referenced by TOracleStatement::GetBinary(), TOracleStatement::GetDatime(), TOracleStatement::GetDouble(), TOracleStatement::GetFieldName(), TOracleStatement::GetInt(), TOracleStatement::GetLong(), TOracleStatement::GetLong64(), TOracleStatement::GetString(), TOracleStatement::GetTimestamp(), TOracleStatement::GetUInt(), TOracleStatement::GetULong64(), TOracleStatement::GetVDouble(), TOracleStatement::GetVInt(), TOracleStatement::GetVLong(), TOracleStatement::GetVLong64(), TOracleStatement::GetVUInt(), TOracleStatement::GetVULong64(), and TOracleStatement::IsNull().

#define CheckSetPar (   method)
#define CheckStatement (   method,
  res 
)
Value:
{ \
ClearError(); \
if (fStmt==0) { \
SetError(-1,"Statement is not correctly initialized",method); \
return res; \
} \
}
if(pyself &&pyself!=Py_None)
return
Definition: TBase64.cxx:62

Definition at line 92 of file TOracleStatement.cxx.

Referenced by TOracleStatement::GetNumAffectedRows(), TOracleStatement::GetNumParameters(), TOracleStatement::NextIteration(), TOracleStatement::Process(), TOracleStatement::SetMaxFieldSize(), and TOracleStatement::StoreResult().

Function Documentation

ClassImp ( TOracleStatement  )