Inheritance diagram for TSqlRawBuffer:
Public Member Functions | |
TSqlRawBuffer (TSqlRegistry *reg, TSQLClassInfo *sqlinfo) | |
virtual | ~TSqlRawBuffer () |
Bool_t | IsAnyData () const |
void | AddLine (const char *name, const char *value, const char *topname=0, const char *ns=0) |
Public Attributes | |
TSQLFile * | fFile |
TSQLClassInfo * | fInfo |
TSqlCmdsBuffer * | fCmdBuf |
Long64_t | fObjId |
Int_t | fRawId |
TString | fValueMask |
const char * | fValueQuote |
Int_t | fMaxStrSize |
Definition at line 1134 of file TSQLStructure.cxx.
TSqlRawBuffer::TSqlRawBuffer | ( | TSqlRegistry * | reg, | |
TSQLClassInfo * | sqlinfo | |||
) | [inline] |
Definition at line 1138 of file TSQLStructure.cxx.
References TSqlRegistry::f, fCmdBuf, TSqlRegistry::fCurrentObjId, fFile, fInfo, fMaxStrSize, fObjId, TString::Form(), fValueMask, fValueQuote, TSqlRegistry::GetCmdsBuffer(), TSQLFile::SQLSmallTextTypeLimit(), and TSQLFile::SQLValueQuote().
virtual TSqlRawBuffer::~TSqlRawBuffer | ( | ) | [inline, virtual] |
Definition at line 1158 of file TSQLStructure.cxx.
References TSqlCmdsBuffer::fBlobStmt, fCmdBuf, fFile, TSQLFile::IsOracle(), and TSQLStatement::Process().
Bool_t TSqlRawBuffer::IsAnyData | ( | ) | const [inline] |
Definition at line 1169 of file TSQLStructure.cxx.
References fRawId.
Referenced by TSQLStructure::StoreObject().
void TSqlRawBuffer::AddLine | ( | const char * | name, | |
const char * | value, | |||
const char * | topname = 0 , |
|||
const char * | ns = 0 | |||
) | [inline] |
Definition at line 1171 of file TSQLStructure.cxx.
References TSQLStructure::AddStrBrackets(), TSqlCmdsBuffer::AddValues(), buf, TSQLFile::CreateRawTable(), TString::Data(), TSqlCmdsBuffer::fBlobStmt, fCmdBuf, fFile, fInfo, fMaxStrSize, fObjId, TString::Form(), fRawId, fValueMask, fValueQuote, TSQLFile::IsODBC(), TSQLFile::IsOracle(), kFALSE, TSQLStatement::NextIteration(), params, TSQLStatement::SetInt(), TSQLStatement::SetLong64(), TSQLStatement::SetString(), TSQLFile::SQLCanStatement(), TSQLFile::SQLIdentifierQuote(), and TSQLFile::SQLStatement().
Referenced by TSQLStructure::PerformConversion(), and TSQLStructure::TryConvertObjectArray().
Definition at line 1222 of file TSQLStructure.cxx.
Referenced by AddLine(), TSqlRawBuffer(), and ~TSqlRawBuffer().
Definition at line 1224 of file TSQLStructure.cxx.
Referenced by AddLine(), TSqlRawBuffer(), and ~TSqlRawBuffer().
Definition at line 1226 of file TSQLStructure.cxx.
Referenced by AddLine(), IsAnyData(), and TSQLStructure::StoreClassInNormalForm().
const char* TSqlRawBuffer::fValueQuote |